#content-full{margin-top:0}#inner-page-wrapper>.inner-page-container{width:100%;padding:0;max-width:100%}.ip-banner{display:none}#main-wrapper{overflow:clip}.ip-about{position:relative}.ip-about__banner{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:130px 15px 80px}.ip-about__banner:before{content:"";position:absolute;top:0;left:0;right:0;z-index:-1;height:100%;max-height:100px;background:linear-gradient(180deg,#0006,#0000)}.ip-about__banner h1{font-size:46px;letter-spacing:.02em;line-height:1;width:100%;text-align:center;margin-bottom:20px}.ip-about__banner h1 span{display:inline-block;white-space:nowrap;background-image:url(https://cdn.agentimagehosting.com/T2eljdPJrVWOCDnfXa8Sa/2025/10/24172531/slide1.jpg);background-size:cover;background-position:center;color:transparent;-webkit-background-clip:text;background-clip:text;opacity:.35;filter:grayscale(1)}.ip-about__banner-agents{width:100%;flex:0 0 auto}.ip-about__banner-agents-cols{display:flex;align-items:center;flex-wrap:wrap;max-width:40.83vw;min-height:33.85vw;margin:1.61vw auto 0}.ip-about__banner-agents-col{width:calc(33.33% - .36vw);position:relative}.ip-about__banner-agents-col:first-child:after{content:"";position:absolute;top:-4.9vw;left:8.28vw;width:75%;height:75%;border:.36vw solid #000;transform:rotate(135deg);z-index:-1;opacity:.04}.ip-about__banner-agents-col:nth-child(4):after{content:"";position:absolute;top:7.6vw;left:8.28vw;width:75%;height:75%;border:.36vw solid #000;transform:rotate(135deg);z-index:-1;opacity:.04}.ip-about__banner-agents-col:nth-child(3):after{content:"";position:absolute;top:8.4vw;left:8.33vw;width:73%;height:70%;border:.36vw solid #000;transform:rotate(135deg);z-index:-1;opacity:.04}.ip-about__banner-agents-image-container{position:relative}.ip-about__banner-agents-image-container:after{content:"";position:absolute;top:1.72vw;right:1.72vw;bottom:1.72vw;left:1.72vw;border:.36vw solid #fff;transform:rotate(135deg)}.ip-about__banner-agents-image{clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%)}.ip-about__banner-agents-image img{aspect-ratio:227/226;-o-object-position:top center;object-position:top center}.ip-about__banner-agents-col:nth-child(4){margin-left:calc(16.665% - .18vw)}.ip-about__banner-agents-col:nth-child(4),.ip-about__banner-agents-col:nth-child(5){margin-top:-20.63vw}.ip-about__banner .fixedcontacts__wrap--icons span a{color:#000}.ip-about__banner .fixedcontacts__wrap--icons .fsmi-divider{background:#000}.ip-about__banner .custom-breadcrumbs{position:absolute;bottom:31px;font-size:14px;font-weight:600;letter-spacing:.2em;color:#000;text-transform:uppercase}.ip-about__banner .custom-breadcrumbs>span{display:flex;gap:20px}.ip-about__banner .custom-breadcrumbs a{color:#929292;transition:color var(--default-transition)}.ip-about__banner .custom-breadcrumbs a:hover{color:#000}.ip-about__content{position:relative}.ip-about__tabs{box-shadow:0 -19px 46px #00000017;padding:42px 15px 43px;background:#fff}.ip-about__tabs ul{display:flex;gap:5px;max-width:1137px;margin:0 auto;flex-flow:column}.ip-about__tabs ul li{flex-grow:1}.ip-about__tabs ul li a{background:#92929214;font-size:15px;font-weight:500;letter-spacing:.05em;line-height:1.66666667;color:#000;transition:all .3s ease;transition-property:color,background;display:flex;align-items:center;justify-content:center;text-align:center;padding:19px 15px 18px}.ip-about__tabs ul li a:hover{background:#000;color:#fff}.ip-about__intro{position:relative;padding:80px 15px 0}.ip-about__intro .global-title{margin-bottom:30px}.ip-about__intro .text-row{width:909px;display:flex;flex-flow:column;gap:30px 62px;margin:0 auto;max-width:100%}.ip-about__intro .text-row .text-col p{font-size:15px;font-weight:300;letter-spacing:.05em;line-height:1.66666667;color:#000;margin-bottom:25px}.ip-about__intro .text-row .text-col p:last-child{margin-bottom:0}.ip-about__industry-recognition{position:relative;padding:80px 15px 70px;display:flex;flex-flow:row wrap}.ip-about__industry-recognition:before{content:"";position:absolute;width:1px;top:140px;bottom:0;left:121px;right:0;margin:0 auto;background:#000;opacity:.2;display:none}.ip-about__industry-recognition:after{content:"";position:absolute;height:1px;bottom:166px;left:0;right:0;background:#000;opacity:.2;display:none}.ip-about__industry-recognition-left{width:100%;top:0;align-self:flex-start}.ip-about__industry-recognition-left .global-title{margin-bottom:50px}.ip-about__industry-recognition-left .ir-img{margin-left:0}.ip-about__industry-recognition-left .ir-img img{display:block;width:100%}.ip-about__industry-recognition-left .fixed-bg{position:absolute;text-orientation:sideways-right;writing-mode:vertical-rl;transform:rotate(180deg);opacity:.2;display:none}.ip-about__industry-recognition-right{width:100%;margin-left:auto;margin-right:auto;padding-top:60px;padding-bottom:0}.ip-about__industry-recognition-right .ir-list{display:flex;flex-flow:row wrap;align-items:center;gap:40px 0}.ip-about__industry-recognition-right .ir-list li{width:100%;margin-bottom:0;transition:opacity .3s ease;text-align:center}.ip-about__industry-recognition-right .ir-list li h3{font-size:30px;white-space:nowrap}.ip-about__industry-recognition-right .ir-list li h3 span{display:block;font-size:18px;line-height:1.16666667;font-weight:400;margin-top:5px;transition:opacity .3s ease;white-space:normal}.ip-about__team{padding:80px 15px 0}.ip-about__team .global-title{text-align:center;margin-bottom:49px}.ip-about__team .team-list{overflow:hidden}.ip-about__team .team-list .swiper-slide{padding-left:8px;padding-right:8px;width:auto;box-sizing:border-box;width:100%}.ip-about__team .team-list .swiper-slide:last-child{margin-right:0}.ip-about__team .team-list .team-item{position:relative;width:100%;transition:width .3s ease;overflow:hidden;cursor:pointer}.ip-about__team .team-list .team-item-img{position:relative;overflow:hidden;width:100%;z-index:1;transition:width .3s ease}.ip-about__team .team-list .team-item-img:before{content:"";position:absolute;top:50%;bottom:0;left:0;right:0;background:linear-gradient(0deg,#000,#0000);opacity:.7;z-index:2;transition:opacity .3s ease}.ip-about__team .team-list .team-item-img img{display:block;width:100%;aspect-ratio:286/357;height:auto;-o-object-fit:cover;object-fit:cover;z-index:1}.ip-about__team .team-list .team-item-img h3{position:absolute;bottom:29px;left:0;right:0;font-size:25px;padding:0 10px;font-weight:600;line-height:1;color:#fff;text-align:center;z-index:3;transition:opacity .3s ease}.ip-about__team .team-list .team-item-img .swiper{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:4;transition:opacity .3s ease}.ip-about__team .team-list .team-item-img .swiper .swiper-slide{width:100%;margin:0;padding:0}.ip-about__team .team-list .team-item-content{position:relative;bottom:0;right:0;width:100%;padding:40px 0 0;pointer-events:none;opacity:1;transition:opacity .3s ease}.ip-about__team .team-list .team-item-content h3{font-size:25px;font-weight:400;line-height:1;margin-bottom:16px}.ip-about__team .team-list .team-item-content small{display:block;font-size:16px;line-height:1;margin-bottom:40px}.ip-about__team .team-list .team-item-content p{font-weight:300;font-size:15px;line-height:1.5;letter-spacing:.02em}.ip-about__team .team-list .team-item.active{width:100%}.ip-about__team .team-list .team-item.active .team-item-img:before,.ip-about__team .team-list .team-item.active .team-item-img h3{opacity:0}.ip-about__team .team-list .team-item.active .team-item-img .swiper,.ip-about__team .team-list .team-item.active .team-item-content{opacity:1}.ip-about .testimonials{position:relative;padding:50px 15px}.ip-about .testimonials:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:linear-gradient(to right,transparent 0,#000 20%,#000 80%,transparent 100%);opacity:.1}.ip-about .testimonials__bg{display:none}.ip-about .testimonials__inner{position:relative}.ip-about .testimonials__inner--title{margin:0 0 38px}.ip-about .testimonials__inner--video{margin:0 0 50px}.ip-about .testimonials__inner--video a{position:relative;display:block;max-width:1070px;margin:0 auto}.ip-about .testimonials__inner--video a .testimonials-thumbnail{overflow:hidden}.ip-about .testimonials__inner--video a .testimonials-thumbnail img{aspect-ratio:1070/642}.ip-about .testimonials__inner--video a:hover .testimonials-thumbnail img{transform:scale(1.1)}.ip-about .testimonials__inner--video a .testimonials-plybtn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:70px;height:70px}.ip-about .testimonials__inner--btn{text-align:center;margin-top:32px}.ip-about .testimonials__inner--btn a{min-width:273px}.ip-about .testimonials__lists{position:relative;max-width:1330px;margin:0 auto}.ip-about .testimonials__lists--arrow{justify-content:center;margin:15px 0}.ip-about .testimonials__slick:not(.slick-initialize)>div:not(:first-child){display:none}.ip-about .testimonials__slick .slick-slide>div>div{display:block!important}.ip-about .testimonials__item{padding:0 15px}.ip-about .testimonials__item--text{line-height:1.8;letter-spacing:.05em;text-align:center}.ip-about .testimonials__item--text p{display:block;margin:0 0 15px}.ip-about .testimonials__item--text p:first-child{font-size:17px;line-height:1.5;letter-spacing:.05em}.ip-about .testimonials__item--text strong{display:block;margin-top:34px}.ip-about__community-involvement{padding:0 15px 80px;display:flex;flex-flow:row wrap}.ip-about__community-involvement-img{width:100%}.ip-about__community-involvement-img img{display:block;width:100%;height:auto}.ip-about__community-involvement-text{width:100%;padding-left:0;padding-top:50px;align-self:center;text-align:center}.ip-about__community-involvement-text .global-title{white-space:nowrap;margin-bottom:50px}.ip-about__community-involvement-text p{font-size:15px;letter-spacing:.05em;line-height:1.8}.ip-about__connect{display:flex;flex-flow:column-reverse wrap}.ip-about__connect-form{width:100%;padding:80px 15px}.ip-about__connect-form .ip-about__connect-title{display:flex;justify-content:center;margin-bottom:30px}.ip-about__connect-form p{font-weight:300;font-size:15px;letter-spacing:.05em;line-height:1.8;color:#000;max-width:500px;margin:0 auto 36px;text-align:center}.ip-about__connect-form p a{transition:opacity .3s ease}.ip-about__connect-form p a:hover{opacity:.7}.ip-about__connect-form .wpcf7{position:relative;max-width:540px;margin:0 auto}.ip-about__connect-form .wpcf7 .connect-fields{display:flex;flex-flow:row wrap;margin:0 -10px}.ip-about__connect-form .wpcf7 .connect-fields .connect-field{padding:0 10px}.ip-about__connect-form .wpcf7 .connect-fields .connect-field.field-6{width:50%;margin-bottom:17px}.ip-about__connect-form .wpcf7 .connect-fields .connect-field.field-12{width:100%}.ip-about__connect-form .wpcf7 .connect-fields .connect-field span{display:block}.ip-about__connect-form .wpcf7 .connect-fields .connect-field input,.ip-about__connect-form .wpcf7 .connect-fields .connect-field textarea{display:block;width:100%;height:57px;background:transparent;border:none;border-bottom:1px solid #000000;font-size:15px;font-weight:500;letter-spacing:.05em;line-height:1.8;padding:0}.ip-about__connect-form .wpcf7 .connect-fields .connect-field textarea{padding:24px 0 0;height:128px}.ip-about__connect-form .wpcf7 .connect-fields .global-btn{margin:56px auto 0;min-width:183px}.ip-about__connect-form .wpcf7 .connect-fields .wpcf7-spinner{position:absolute;bottom:-30px;left:0;right:0;margin:0 auto}.ip-about__connect-form .wpcf7 form .wpcf7-response-output{position:absolute;top:100%;left:0;right:0;text-align:center;margin:10px auto 0}.ip-about__connect-form .use-floating-validation-tip .wpcf7-not-valid-tip{position:absolute;width:auto;top:25%;z-index:1}.ip-about__connect-img{width:100%;display:flex;flex-flow:row wrap;align-items:center;background:#000;padding:0}.ip-about__connect-img img{display:block;width:100%;height:auto}@media screen and (min-width: 600px){.ip-about__tabs{position:sticky;top:min(6vw,96px);z-index:100}.ip-about__tabs ul{flex-flow:row}.ip-about .testimonials__inner--video a .testimonials-plybtn{width:122px;height:122px}}@media screen and (min-width: 744px){.ip-about__banner h1{font-size:66px}.ip-about__intro .text-row{flex-flow:row}.ip-about__industry-recognition-right .ir-list li{width:50%}}@media screen and (min-width: 1024px){.ip-about__banner{padding:9.375vw 3.75vw 6.25vw}.ip-about__banner:before{max-height:54%}.ip-about__banner h1{width:48.581%;text-align:left;margin:0;font-size:9.875vw}.ip-about__banner h1 span{background-attachment:fixed}.ip-about__banner-agents{width:51.419%;padding-left:.63vw}.ip-about__banner-agents-cols{margin:1.61vw 0 0}.ip-about__tabs{padding:2.625vw .9375vw 2.6875vw}.ip-about__tabs ul{gap:.3125vw;max-width:71.0625vw}.ip-about__tabs ul li a{font-size:.9375vw;padding:1.1875vw .9375vw 1.125vw}.ip-about__intro{padding:7vw 8.4375vw 0}.ip-about__intro .global-title{margin-bottom:3.375vw}.ip-about__intro .global-title span:nth-child(1){margin-left:3.75vw}.ip-about__intro .global-title span:nth-child(2){margin-left:-2.7vw}.ip-about__intro .text-row{width:56.8125vw;gap:1.875vw 3.875vw;margin-right:0}.ip-about__intro .text-row .text-col p{font-size:.9375vw;margin-bottom:1.5625vw}.ip-about__intro .text-row .text-col p:last-child{margin-bottom:0}.ip-about__industry-recognition{padding:7.75vw 8.4375vw 4.375vw}.ip-about__industry-recognition:before{top:8.75vw;left:7.5625vw;display:block}.ip-about__industry-recognition:after{bottom:10.375vw;display:block}.ip-about__industry-recognition-left{position:sticky;width:41vw;top:7.5vw}.ip-about__industry-recognition-left .global-title{margin-bottom:4.625vw}.ip-about__industry-recognition-left .ir-img{margin-left:-8.4375vw}.ip-about__industry-recognition-left .fixed-bg{top:-35.625vw;right:-52.5vw;display:block}.ip-about__industry-recognition-right{width:31vw;margin-right:0;padding-top:17.875vw;padding-bottom:12.1875vw}.ip-about__industry-recognition-right .ir-list{display:block;gap:0}.ip-about__industry-recognition-right .ir-list li{width:auto;margin-bottom:3.375vw;opacity:0;text-align:left}.ip-about__industry-recognition-right .ir-list li h3{font-size:4.1875vw}.ip-about__industry-recognition-right .ir-list li h3 span{font-size:1.5vw;margin-top:1.375vw;opacity:0}.ip-about__industry-recognition-right .ir-list li.active,.ip-about__industry-recognition-right .ir-list li.active h3 span{opacity:1}.ip-about__industry-recognition-right .ir-list li.active+li{opacity:.1}.ip-about__team{padding:8.875vw 3.375vw 0}.ip-about__team .global-title{margin-bottom:3.0625vw}.ip-about__team .team-list{overflow:visible}.ip-about__team .team-list .swiper-wrapper{justify-content:center}.ip-about__team .team-list .swiper-slide{padding-left:0;padding-right:1vw;width:auto;box-sizing:border-box}.ip-about__team .team-list .team-item,.ip-about__team .team-list .team-item-img{width:17.875vw}.ip-about__team .team-list .team-item-img img{aspect-ratio:286/357;height:22.3125vw}.ip-about__team .team-list .team-item-img h3{bottom:1.8125vw;font-size:1.5625vw;padding:0 .625vw}.ip-about__team .team-list .team-item-content{position:absolute;padding-left:3.3125vw;padding-bottom:.5vw;padding-right:2.8125vw;width:25vw}.ip-about__team .team-list .team-item-content h3{font-size:1.5625vw;margin-bottom:.5vw}.ip-about__team .team-list .team-item-content small{font-size:1vw;margin-bottom:1vw}.ip-about__team .team-list .team-item-content p{font-size:.7375vw}.ip-about__team .team-list .team-item.active{width:40.875vw}.ip-about .testimonials{padding:185px 60px 156px}.ip-about .testimonials__bg{opacity:.25;top:37%!important;right:-43%!important;transform:rotate(90deg);display:block}.ip-about .testimonials__inner--title{margin:0 0 58px;position:absolute;z-index:1;top:100px;left:70px}.ip-about .testimonials__inner--video{margin:0 0 117px}.ip-about .testimonials__inner--video a{max-width:66.875vw;margin-right:5.2%}.ip-about .testimonials__inner--video a .testimonials-plybtn{width:222px;height:222px}.ip-about .testimonials__inner--btn{margin-top:62px}.ip-about .testimonials__inner--btn a{min-width:373px}.ip-about .testimonials__lists{max-width:83.125vw;padding:0 75px}.ip-about .testimonials__lists--arrow{position:absolute;top:50%;left:0;right:0;margin:0;transform:translateY(-50%);justify-content:space-between}.ip-about .testimonials__item{padding:0 30px}.ip-about .testimonials__item--text{text-align:left}.ip-about .testimonials__item--text p{margin:0 0 30px}.ip-about .testimonials__item--text p:first-child{font-size:20px}.ip-about .testimonials__item--text strong{margin-top:54px}.ip-about__community-involvement{padding:0 135px 180px;flex-flow:row wrap}.ip-about__community-involvement-img{width:816px;width:61.3535%}.ip-about__community-involvement-text{width:38.6465%;padding-left:60px;align-self:center;padding-top:0;text-align:left}.ip-about__community-involvement-text .global-title{white-space:nowrap;margin-bottom:53px}.ip-about__community-involvement-text p{font-size:15px}.ip-about__connect{display:flex;flex-flow:row wrap}.ip-about__connect-form{width:50%;padding:91px 30px 118px}.ip-about__connect-form .ip-about__connect-title{margin-bottom:48px}.ip-about__connect-form p{font-size:15px;max-width:500px;margin:0 auto 36px;text-align:center}.ip-about__connect-form .wpcf7{max-width:540px;margin:0 auto}.ip-about__connect-form .wpcf7 .connect-fields{margin:0 -10px}.ip-about__connect-form .wpcf7 .connect-fields .connect-field{padding:0 10px}.ip-about__connect-form .wpcf7 .connect-fields .connect-field.field-6{margin-bottom:17px}.ip-about__connect-form .wpcf7 .connect-fields .connect-field input,.ip-about__connect-form .wpcf7 .connect-fields .connect-field textarea{height:57px;font-size:15px}.ip-about__connect-form .wpcf7 .connect-fields .connect-field textarea{padding:24px 0 0;height:128px}.ip-about__connect-form .wpcf7 .connect-fields .global-btn{margin:56px auto 0;min-width:183px}.ip-about__connect-form .wpcf7 .connect-fields .wpcf7-spinner{bottom:-30px}.ip-about__connect-form .wpcf7 form .wpcf7-response-output{margin:10px auto 0}.ip-about__connect-img{width:50%;padding:0 0 2.2%}}@media screen and (min-width: 1024px) and (max-width: 1600px){.ip-about .testimonials{padding:11.5625vw 3.75vw 9.75vw}.ip-about .testimonials__inner--title{margin:0 0 3.625vw}.ip-about .testimonials__inner--video{margin:0 0 7.3125vw}.ip-about .testimonials__inner--video a .testimonials-plybtn{width:13.875vw;height:13.875vw}.ip-about .testimonials__inner--btn{margin-top:3.875vw}.ip-about .testimonials__inner--btn a{min-width:23.3125vw}.ip-about .testimonials__lists{padding:0 4.6875vw}.ip-about .testimonials__item{padding:0 1.875vw}.ip-about .testimonials__item--text p{margin:0 0 1.875vw}.ip-about .testimonials__item--text p:first-child{font-size:1.25vw}.ip-about .testimonials__item--text strong{margin-top:3.375vw}.ip-about__community-involvement{padding:0 8.4375vw 11.25vw}.ip-about__community-involvement-text{padding-left:3.75vw}.ip-about__community-involvement-text .global-title{margin-bottom:3.3125vw}.ip-about__community-involvement-text p{font-size:.9375vw}.ip-about__connect-form{padding:5.6875vw 1.875vw 7.375vw}.ip-about__connect-form .ip-about__connect-title{margin-bottom:3vw}.ip-about__connect-form p{font-size:.9375vw;max-width:31.25vw;margin:0 auto 2.25vw}.ip-about__connect-form .wpcf7{max-width:33.75vw}.ip-about__connect-form .wpcf7 .connect-fields{margin:0 -.625vw}.ip-about__connect-form .wpcf7 .connect-fields .connect-field{padding:0 .625vw}.ip-about__connect-form .wpcf7 .connect-fields .connect-field.field-6{margin-bottom:1.0625vw}.ip-about__connect-form .wpcf7 .connect-fields .connect-field input,.ip-about__connect-form .wpcf7 .connect-fields .connect-field textarea{height:3.5625vw;font-size:.9375vw}.ip-about__connect-form .wpcf7 .connect-fields .connect-field textarea{padding:1.5vw 0 0;height:8vw}.ip-about__connect-form .wpcf7 .connect-fields .global-btn{margin:3.5vw auto 0;min-width:11.4375vw}.ip-about__connect-form .wpcf7 .connect-fields .wpcf7-spinner{bottom:-1.875vw}.ip-about__connect-form .wpcf7 form .wpcf7-response-output{margin:.625vw auto 0}}@media screen and (min-width: 1601px){.ip-about .testimonials__bg{right:-36%!important}}
