p{color:#000;text-align:justify;font-size:13px;font-style:normal;font-weight:400;line-height:160%;-moz-text-align-last:center;text-align-last:center;margin:25px 0}.textwidget .ip-banner{display:none}.max-container{padding:0}.bg-fixed{position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1}.bg-fixed canvas{display:block;width:100%;height:100%;background:center/cover no-repeat;transition:opacity .5s ease-in-out}.bg-fixed.bg-scroll canvas{background-attachment:scroll}.canvas-img{position:relative}.canvas-img canvas{display:block;width:100%;height:auto}.canvas-img img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.about-title h2{text-transform:uppercase;font-size:26px;font-weight:300;text-align:center;line-height:1;padding:10px 0}.about-title h2 span{display:block}.about-title h2 span b{background:var(--gradient);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:500}.about-title h2 span strong{font-weight:500}.ip-about__banner{position:relative}.ip-about__banner .ip-banner:before{background:#000;opacity:.5}.ip-about__banner .ip-banner canvas{height:auto}.ip-about__banner--title{position:absolute;bottom:0;z-index:3;width:100%;padding:0 40px}.ip-about__banner--title h1{width:100%;max-width:930px;margin:0 auto;background:var(--gradient);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-transform:uppercase;font-weight:500;position:relative;letter-spacing:-2px;letter-spacing:-.04em;font-size:38px;padding:10px 0}.ip-about__banner--title h1:before{position:absolute;content:"";width:100vw;height:1px;top:50%;right:calc(100% + 10px);transform:translateY(-50%);background:#ffffff75}.ip-about__banner--title h1:after{position:absolute;content:"";width:15px;height:2px;top:50%;transform:translateY(-50%);right:calc(100% + 10px);background:var(--primary)}.ip-about__team{position:relative}.ip-about__team--bg canvas{filter:grayscale(1)}.ip-about__team--bg:before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;z-index:1;background:#fff;opacity:.9}.ip-about__team--inner{padding:30px 0;display:flex;flex-flow:column-reverse;position:relative;z-index:1}.ip-about__team--photo{width:100%;max-width:400px;margin:0 auto;border-radius:20px;overflow:hidden}.ip-about__team--content{padding:0 20px}.ip-about__team--content-desc p strong{background:var(--gradient);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:500;font-size:17px;text-transform:uppercase;font-family:var(--font-family-title)}.ip-about__team .ip-single-agent-photo{font-size:0;text-align:center;padding-bottom:60px}.ip-about__team .ip-single-agent-photo img{max-width:800px;margin:0 auto}@media screen and (min-width:568px){.ip-about__banner--title h1{font-size:55px}}@media screen and (min-width:768px){.about-title h2{font-size:35px}.ip-about__banner--title h1{font-size:70px;padding:30px 0}}@media screen and (min-width:992px){p{font-size:14px;-moz-text-align-last:left;text-align-last:left}.bg-fixed canvas{background-attachment:fixed}.about-title h2{font-size:50px;text-align:left}.ip-about__banner--title h1{font-size:90px;padding:40px 0}.ip-about__banner--title h1:before{right:calc(100% + 30px)}.ip-about__banner--title h1:after{width:141px;right:calc(100% + 30px)}.ip-about__team--bg{left:auto;width:calc(100% - 100px);right:0}.ip-about__team--inner{flex-flow:row;padding:80px 0 40px}.ip-about__team--photo{max-width:40.0625%;align-self:start;margin-top:50px}.ip-about__team--content{width:59.9375%;padding:0 45px 0 35px}.ip-about__team--content-desc p strong{font-size:25px}}@media screen and (min-width:1200px){.ip-about__banner--title h1{font-size:117px;padding:80px 0}.ip-about__team--content{padding:0 85px 0 55px}.ip-about__team--content-desc p strong{font-size:33px;display:block;line-height:1;width:100%;max-width:605px}}@media screen and (min-width:1280px){.about-title h2{font-size:70px}}
