@charset "UTF-8";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__leadership{overflow-x:clip;padding:88px 55px 96px}.ip-about__leadership p{text-align:inherit;-moz-text-align-last:auto;text-align-last:auto}.ip-about__leadership--inner{display:flex;flex-direction:column;gap:32px;align-items:stretch;width:100%;max-width:1250px;margin:0 auto;min-width:0}.ip-about__leadership--content{display:flex;flex-direction:column;align-items:center;text-align:center;min-width:0;width:100%;order:2}.ip-about__leadership--heading{display:flex;flex-wrap:wrap;justify-content:center;gap:.35em .2em;margin:0 0 24px;font-family:var(--font-family-title);font-weight:300;font-size:clamp(2.25rem,6vw,4.375rem);line-height:1;letter-spacing:-.0286em;text-transform:uppercase;max-width:100%}.ip-about__leadership--heading-light{font-weight:300}.ip-about__leadership--heading-strong{font-weight:500}.ip-about__leadership--rules{width:100%;max-width:400px;margin:0 auto 28px}.ip-about__leadership--rules-track{display:flex;flex-direction:row;align-items:center;width:100%;max-width:420px;min-width:0}.ip-about__leadership--rule-gold{flex-shrink:0;width:141.711px;max-width:34%;height:2px;background:var(--primary)}.ip-about__leadership--rule-gray{flex:1;min-width:200%;height:1px;background:#b8b8b875}.ip-about__leadership--name{margin:0 0 12px;font-family:var(--font-family-title);font-size:clamp(1.5rem,4vw,2.1875rem);font-weight:500;line-height:1;letter-spacing:-.0286em;text-transform:uppercase;text-align:center;background:var(--gradient);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;max-width:100%;word-wrap:break-word;overflow-wrap:break-word}.ip-about__leadership--role{margin:0 0 24px;font-family:var(--font-family-default);font-size:18px;font-weight:400;line-height:normal;letter-spacing:.9px;text-transform:uppercase;text-align:center;white-space:normal}.ip-about__leadership--bio{width:100%;max-width:570px}.ip-about__leadership--bio p{margin:0;font-size:14px;font-weight:400;line-height:1.6;text-align:center;-moz-text-align-last:center;text-align-last:center;-webkit-hyphens:auto;hyphens:auto}.ip-about__leadership--bio a{color:inherit;text-decoration:underline;text-underline-offset:2px;transition:color .2s ease,opacity .2s ease}.ip-about__leadership--bio a:hover{color:var(--primary)}.ip-about__leadership--bio a:active{opacity:.85}.ip-about__leadership--bio a:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.ip-about__leadership--media{display:flex;justify-content:center;align-items:center;width:100%;min-width:0;order:1}.ip-about__leadership--media img{display:block;width:min(100%,530px);aspect-ratio:1/1;height:auto;max-width:100%;-o-object-fit:cover;object-fit:cover;box-shadow:-3px 5px 23.3px 15px #00000017}.ip-about__agents{overflow-x:clip}.ip-about__agents p{text-align:inherit;-moz-text-align-last:auto;text-align-last:auto}.ip-about__agents--inner{width:100%;max-width:1470px;margin:0 auto;padding:20px 20px 64px;min-width:0}.ip-about__agents--heading{display:flex;flex-wrap:wrap;justify-content:center;gap:.35em .2em;margin:0 0 48px;font-family:var(--font-family-title);font-weight:300;font-size:clamp(2.25rem,6vw,4.375rem);line-height:1;letter-spacing:-.0286em;text-transform:uppercase;text-align:center}.ip-about__agents--heading-light{font-weight:300}.ip-about__agents--heading-strong{font-weight:500}.ip-about__agents--grid{display:grid;grid-template-columns:minmax(0,1fr);gap:48px 20px;list-style:none;margin:0;padding:0}.ip-about__agents--card{min-width:0}.ip-about__agents--link{display:flex;flex-direction:column;align-items:center;text-align:center;text-decoration:none;color:inherit;min-width:0;width:100%;max-width:340px;margin:0 auto;transition:color .25s ease}.ip-about__agents--link:hover img{transform:scale(1.06);filter:grayscale(1)}.ip-about__agents--photo{width:100%;max-width:340px;margin:0 auto;aspect-ratio:340/420;overflow:hidden;box-shadow:-3px 5px 23.3px 15px #00000017}.ip-about__agents--photo img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .35s ease,filter .35s ease}.ip-about__agents--name{margin:30px 0 0;font-family:var(--font-family-title);font-size:clamp(1.375rem,3.5vw,2.1875rem);font-weight:500;line-height:1.1;letter-spacing:-.0286em;text-transform:uppercase;background:var(--gradient);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;max-width:100%;word-wrap:break-word;overflow-wrap:break-word}.ip-about__agents--role{margin:5px 0 0;font-family:var(--font-family-default);font-size:18px;font-weight:400;line-height:normal;letter-spacing:.9px;text-transform:uppercase}.ip-about__expertise{position:relative;isolation:isolate;overflow-x:clip;color:#fff;padding:48px 20px 64px;background-color:#0a0a0a;background-position:center;background-size:cover;background-repeat:no-repeat}.ip-about__expertise p{text-align:inherit;-moz-text-align-last:auto;text-align-last:auto}.ip-about__expertise--inner{display:grid;grid-template-columns:minmax(0,1fr);gap:40px;align-items:center;width:100%;max-width:1600px;margin:0 auto;min-width:0}.ip-about__expertise--media{width:100%;max-width:515px;margin:0 auto;aspect-ratio:515/600;box-shadow:-3px 5px 23.3px 15px #00000017;min-width:0;border-radius:20px;overflow:hidden}.ip-about__expertise--media img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ip-about__expertise--content{display:flex;flex-direction:column;align-items:center;text-align:center;min-width:0;width:100%}.ip-about__expertise--heading{display:flex;flex-direction:column;align-items:center;gap:.2em;margin:0 0 28px;font-family:var(--font-family-title);font-size:clamp(1.75rem,5.5vw,4.375rem);line-height:1.05;letter-spacing:-.0286em;text-transform:uppercase;max-width:100%}.ip-about__expertise--heading-row{display:flex;flex-wrap:wrap;justify-content:center;gap:.25em .2em}.ip-about__expertise--heading-gradient{font-weight:500;background:var(--gradient);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.ip-about__expertise--heading-light{font-weight:300;color:#fff}.ip-about__expertise--heading-accent{font-weight:500;color:#fff}.ip-about__expertise--rules{width:100%;max-width:1140px;margin:0 0 32px}.ip-about__expertise--rules-track{display:flex;flex-direction:row;align-items:center;width:100%;min-width:0}.ip-about__expertise--rule-gray{flex:1;min-width:0;height:1px;background:#b8b8b875}.ip-about__expertise--rule-gold{flex-shrink:0;width:141.711px;max-width:28%;height:2px;background:var(--primary)}.ip-about__expertise--body{width:100%;max-width:830px}.ip-about__expertise--body p{margin:0 0 1.25em;font-family:var(--font-family-default);font-size:14px;font-weight:400;line-height:1.6;color:#fffffff2;text-align:justify;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;word-wrap:break-word}.ip-about__expertise--body p:last-child{margin-bottom:0}.ip-about__career{position:relative;isolation:isolate;overflow-x:clip;color:var(--font-color-default);padding:48px 20px 64px;background-color:#f7f7f7;background-position:center;background-size:cover;background-repeat:no-repeat}.ip-about__career p{text-align:inherit;-moz-text-align-last:auto;text-align-last:auto}.ip-about__career--inner{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"career-title" "career-photo" "career-content";gap:28px;align-items:start;width:100%;max-width:1600px;margin:0 auto;min-width:0}.ip-about__career--title-block{grid-area:career-title;display:flex;flex-direction:column;align-items:flex-start;gap:24px;min-width:0;width:100%}.ip-about__career--heading{display:flex;flex-direction:column;align-items:flex-start;margin:0;padding:0;font-family:var(--font-family-title);font-size:clamp(2rem,8vw,4.375rem);line-height:1;letter-spacing:-.0286em;text-transform:uppercase;max-width:100%}.ip-about__career--heading-gradient{font-weight:500;background:var(--gradient);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;max-width:100%;overflow-wrap:break-word;word-wrap:break-word}.ip-about__career--heading-light{font-weight:300;color:var(--font-color-default);max-width:100%;overflow-wrap:break-word;word-wrap:break-word}.ip-about__career--heading-strong{font-weight:500;color:var(--font-color-default);max-width:100%;overflow-wrap:break-word;word-wrap:break-word}.ip-about__career--rules{width:100%;max-width:690px;margin:0}.ip-about__career--rules-track{display:flex;flex-direction:row;align-items:center;width:100%;min-width:0}.ip-about__career--rule-gold{flex-shrink:0;width:141.711px;max-width:28%;height:2px;background:var(--primary)}.ip-about__career--rule-gray{flex:1;min-width:0;height:1px;background:#dedede}.ip-about__career--media{grid-area:career-photo;width:100%;max-width:1135px;margin:0;min-width:0;align-self:end;border-radius:20px;overflow:hidden}.ip-about__career--media img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ip-about__career--content{grid-area:career-content;display:flex;flex-direction:column;align-items:flex-start;text-align:left;min-width:0;width:100%;max-width:680px}.ip-about__career--intro,.ip-about__career--body,.ip-about__career--closing{margin:0 0 1.5em;font-family:var(--font-family-default);font-size:14px;font-weight:400;line-height:1.6;color:var(--font-color-default);text-align:justify;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;word-wrap:break-word}.ip-about__career--intro:last-child,.ip-about__career--body:last-child,.ip-about__career--closing:last-child{margin-bottom:0}.ip-about__career--intro{margin-bottom:1.75em}.ip-about__career--subhead{margin:0 0 .85em;font-family:var(--font-family-title);font-size:clamp(1.375rem,3.2vw,2.0625rem);font-weight:500;line-height:1.1;letter-spacing:.66px;text-transform:uppercase;background:var(--gradient);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;max-width:100%;overflow-wrap:break-word;word-wrap:break-word}.ip-about__career--subhead:not(:first-of-type){margin-top:10px}.ip-about__career--list{margin:0 0 1.75em;padding:0;list-style:disc;padding-left:1.35rem;font-family:var(--font-family-default);font-size:14px;font-weight:400;line-height:1.6;color:var(--font-color-default);text-align:justify}.ip-about__career--list li{margin:0 0 .35em;padding-inline-start:.25rem}.ip-about__career--list li::marker{color:var(--font-color-default)}.ip-about__career--cta-wrap{margin:0 0 1.75em;width:100%}.ip-about__career--cta{display:inline-block;width:-moz-fit-content;width:fit-content;max-width:100%;box-sizing:border-box;text-decoration:none}.ip-about__career--closing{margin-top:.25em}.ip-about__social{position:relative;isolation:isolate;overflow-x:clip;color:#fff;padding:48px 20px 64px;background-color:#0a0a0a;background-position:center;background-size:cover;background-repeat:no-repeat}.ip-about__social p{text-align:inherit;-moz-text-align-last:auto;text-align-last:auto}.ip-about__social--inner{display:flex;flex-direction:column;gap:clamp(28px,4vw,48px);width:100%;max-width:1600px;margin:0 auto;min-width:0}.ip-about__social--header{display:flex;flex-direction:column;align-items:stretch;gap:32px;width:100%;min-width:0}.ip-about__social--title-wrap{flex:1;min-width:0}.ip-about__social--heading{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(.55rem,2vw,1.15rem);margin:0;font-family:var(--font-family-title);font-size:clamp(1.75rem,6vw,4.375rem);line-height:1;letter-spacing:-.0286em;text-transform:uppercase;max-width:100%}.ip-about__social--heading-gradient{font-weight:500;background:var(--gradient);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;overflow-wrap:break-word;word-wrap:break-word}.ip-about__social--heading-strong{font-weight:500;color:#fff;overflow-wrap:break-word;word-wrap:break-word}.ip-about__social--heading-light{font-weight:300;color:#fff;overflow-wrap:break-word;word-wrap:break-word}.ip-about__social--channels{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:flex-start;gap:clamp(24px,5vw,48px);list-style:none;margin:0;padding:0;flex-shrink:0}.ip-about__social--channel-item{min-width:0}.ip-about__social--channel{display:flex;flex-direction:column;align-items:center;gap:12px;text-decoration:none;color:#fff;transition:opacity .2s ease,color .2s ease}.ip-about__social--channel:hover{opacity:.9;color:var(--primary)}.ip-about__social--channel:active{opacity:.85}.ip-about__social--channel:focus-visible{outline:2px solid var(--primary);outline-offset:4px}.ip-about__social--icon{display:flex;align-items:center;justify-content:center;width:21px;height:21px}.ip-about__social--icon img{display:block;max-width:100%;max-height:21px;width:auto;height:auto;-o-object-fit:contain;object-fit:contain}.ip-about__social--label{font-family:var(--font-family-title);font-size:clamp(.875rem,2vw,1.0625rem);font-weight:500;letter-spacing:1px;line-height:1.6;text-transform:uppercase;text-align:center;white-space:nowrap}.ip-about__social--rules{width:100%;margin:0}.ip-about__social--rules-track{position:relative;width:100%;max-width:850px;min-height:2px}.ip-about__social--rule-gray{display:block;width:100%;height:1px;background:#b8b8b875}.ip-about__social--rule-gold{position:absolute;left:50%;top:0;transform:translate(-50%,-1px);width:141.711px;max-width:22%;height:2px;background:var(--primary)}.ip-about__social--feed{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:12px;width:100%;min-width:0}.ip-about__social--nav{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:none;background:transparent;cursor:pointer;border-radius:50%;transition:opacity .2s ease,transform .2s ease;opacity:0;pointer-events:none}.ip-about__social--nav img{display:block;width:100%;height:100%;filter:brightness(0) invert(1);pointer-events:none}.ip-about__social--nav:hover{opacity:.85}.ip-about__social--nav:active{transform:scale(.96)}.ip-about__social--nav:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.ip-about__social--slider{flex:1;min-width:0}.ip-about__social--slider .slick-list{overflow:visible;margin:0 -8px}.ip-about__social--slider .slick-slide{outline:none;padding:0 8px}.ip-about__social--slider .slick-dots{display:flex!important;flex-wrap:wrap;justify-content:center;gap:8px;margin:20px 0 0;padding:0;list-style:none;opacity:0}.ip-about__social--slider .slick-dots li{margin:0}.ip-about__social--slider .slick-dots button{width:10px;height:10px;padding:0;border:none;border-radius:50%;background:#ffffff59;font-size:0;cursor:pointer;transition:background .2s ease,transform .2s ease}.ip-about__social--slider .slick-dots .slick-active button{background:var(--primary);transform:scale(1.15)}.ip-about__social--slide{min-width:0}.ip-about__social--slide:hover img{filter:grayscale(1);transform:scale(1.06)}.ip-about__social--figure{width:100%;max-width:240px;aspect-ratio:1/1;overflow:hidden;margin:0 auto}.ip-about__social--figure img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:.5s}.ip-about__social--body{width:100%;max-width:1400px;margin:0 auto;text-align:center}.ip-about__social--body p{margin:0 0 1.25em;font-family:var(--font-family-default);font-size:14px;font-weight:400;line-height:1.6;color:#fffffff2;text-align:center;-moz-text-align-last:center;text-align-last:center;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;word-wrap:break-word}.ip-about__social--body p:last-child{margin-bottom:0}.ip-about__testimonials{position:relative;overflow-x:clip}.ip-about__testimonials--top{padding:48px 20px 56px}.ip-about__testimonials--layout{display:grid;grid-template-columns:minmax(0,1fr);gap:40px;align-items:start;width:100%;max-width:1600px;margin:0 auto;min-width:0}.ip-about__testimonials--main{min-width:0;width:100%;max-width:1050px;margin:0 auto}.ip-about__testimonials--carousel{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:12px;width:100%;min-width:0}.ip-about__testimonials--nav{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:none;background:transparent;cursor:pointer;border-radius:50%;transition:opacity .2s ease,transform .2s ease}.ip-about__testimonials--nav img{display:block;width:100%;height:100%;pointer-events:none}.ip-about__testimonials--nav:hover{opacity:.85}.ip-about__testimonials--nav:active{transform:scale(.96)}.ip-about__testimonials--nav:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.ip-about__testimonials--slider{flex:1;min-width:0}.ip-about__testimonials--slider .slick-list{overflow:hidden}.ip-about__testimonials--slider .slick-slide{outline:none}.ip-about__testimonials--slide{min-width:0}.ip-about__testimonials--blockquote{padding:0;border:none;max-width:700px;margin:0 auto}.ip-about__testimonials--icon{margin:0 0 20px;line-height:0}.ip-about__testimonials--icon img{margin:0 auto}.ip-about__testimonials--icon img{display:block;width:32px;height:auto;max-width:100%;transform:rotateY(180deg)}.ip-about__testimonials--text{margin:0 0 24px;font-family:var(--font-family-default);font-size:14px;font-weight:500;line-height:30px;letter-spacing:.36px;text-align:left;overflow-wrap:break-word;word-wrap:break-word;text-align:justify;-moz-text-align-last:center;text-align-last:center}.ip-about__testimonials--author{display:block;font-family:var(--font-family-title);font-size:clamp(1.25rem,3vw,2.1875rem);font-weight:500;font-style:normal;line-height:1.1;letter-spacing:-.0286em;text-transform:uppercase;text-align:left;background:var(--gradient);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-align:center}.ip-about__testimonials--rail{order:-1;display:flex;flex-direction:row;align-items:stretch;gap:16px;justify-content:center;min-width:0;position:relative}.ip-about__testimonials--accents-v{flex-direction:column;flex-shrink:0;width:2px;min-height:180px;align-self:stretch;display:none}.ip-about__testimonials--accent-gold-v{width:2px;height:141.711px;flex-shrink:0;background:var(--primary)}.ip-about__testimonials--accent-gray-v{flex:1;min-height:40px;width:1px;margin-left:.5px;background:#353535}.ip-about__testimonials--rail-heading{margin:0;display:flex;flex-direction:column;align-items:center;font-family:var(--font-family-title);font-size:clamp(1.7rem,4vw,4.375rem);line-height:1;letter-spacing:-.0286em;text-transform:uppercase;text-align:center;writing-mode:horizontal-tb}.ip-about__testimonials--rail-light{font-weight:300}.ip-about__testimonials--rail-strong{font-weight:500}.ip-about__testimonials--photo{width:100%;max-height:490px;overflow:hidden;line-height:0;margin-top:-100px}.ip-about__testimonials--photo img{display:block;width:100%;height:auto;max-height:490px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}#main-awards .outer-container .awards-left .awards-btn{display:none}#main-awards .outer-container .awards-left .awards-btn.for-about-page{display:block!important}#main-awards .outer-container .awards-right .awards-wrap .awards-item.active .awards-content .ac-right p{-moz-text-align-last:right;text-align-last:right}.ip-seller__team__popup-form{position:relative;padding:90px 0;width:100%}.ip-seller__team__popup-form .contact-box-container{position:relative;max-width:830px;width:100%;padding:0 15px;margin:0 auto}.ip-seller__team__popup-form .contact-box-container .contact-box{background:var(--light);padding:85px 30px;position:relative;overflow:hidden}.ip-seller__team__popup-form .contact-box-container .contact-box .cb-inner{max-width:602px;margin:0 auto;position:relative}.ip-seller__team__popup-form .contact-box-container .contact-logo{position:absolute;top:0;margin-top:-56px;left:50%;max-width:126px;width:100%;transform:translate(-50%);z-index:5}.ip-seller__team__popup-form .contact-box-container .contact-title{margin-bottom:25px;white-space:normal}.ip-seller__team__popup-form .contact-box-container .contact-form{position:relative;width:100%}.ip-seller__team__popup-form .contact-box-container .git-form input{padding:15px 0;width:100%;font-size:10px;line-height:1.5;letter-spacing:.2px;border:none;border-bottom:1px solid #B9B9B9;outline:0;color:var(--dark)}.ip-seller__team__popup-form .contact-box-container .git-form input[type=checkbox]{display:none}.ip-seller__team__popup-form .contact-box-container .git-form textarea{padding:15px 0;width:100%;font-size:10px;line-height:1.5;letter-spacing:.2px;border:none;border-bottom:1px solid #B9B9B9;outline:0;color:var(--dark);max-height:67px;min-height:67px}.ip-seller__team__popup-form .contact-box-container .git-form .wpcf7-list-item label{position:relative}.ip-seller__team__popup-form .contact-box-container .git-form .git-flex{display:flex;align-items:center;justify-content:center;gap:0;flex-direction:column}.ip-seller__team__popup-form .contact-box-container .git-form .git-flex>div{margin-bottom:7px;width:100%}.ip-seller__team__popup-form .contact-box-container .git-form .git-terms{margin:25px 0 43px}.ip-seller__team__popup-form .contact-box-container .git-form .git-terms .wpcf7-list-item{margin:0}.ip-seller__team__popup-form .contact-box-container .git-form .git-terms .wpcf7-list-item-label{position:relative;padding-left:28px;font-size:10px;color:var(--dark);line-height:1.5;display:block}.ip-seller__team__popup-form .contact-box-container .git-form .git-terms .wpcf7-list-item-label:before{width:11px;height:11px;border:1px solid #D9D9D9;position:absolute;left:0}.ip-seller__team__popup-form .contact-box-container .git-form .git-terms .wpcf7-list-item-label:after{font-family:agentimage!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"򰄦";position:absolute;left:0;top:1px;font-size:10px;color:var(--secondary);opacity:0}.ip-seller__team__popup-form .contact-box-container .git-form .git-terms .wpcf7-list-item-label a{transition:var(--default-transition)}.ip-seller__team__popup-form .contact-box-container .git-form .git-terms .wpcf7-list-item-label a:hover{color:var(--primary)}.ip-seller__team__popup-form .contact-box-container .git-form .git-terms input[type=checkbox]:checked+.wpcf7-list-item-label:after{opacity:1}.ip-seller__team__popup-form .contact-box-container .git-form .wpcf7-not-valid-tip{font-size:10px}.ip-seller__team__popup-form .contact-box-container .wpcf7-response-output{padding:10px!important;text-align:center;position:absolute;left:0;width:100%;margin:5px auto!important;font-size:10px}.ip-seller__team__popup-form .contact-bg{position:absolute;right:0;top:0;width:100%;height:100%}.ip-seller__team__popup-form .contact-bg canvas{width:100%;height:100%;background-size:cover;background-position:center center;display:block;position:relative;z-index:1;-o-object-fit:cover;object-fit:cover}.ip-seller__team__popup-form .contact-bg:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;background:#00000069}.ip-seller__team__popup-form .git-send{padding-top:30px}.ip-seller__team__popup-form .git-send .hp-btn{margin:0 auto}.aiosp-container.aiosp-inline-holder.aiosp-ref-\#JoinMinneapolisTeam .aios-popup-body,.aiosp-container.aiosp-inline-holder.aiosp-ref-\#JoinBrainerdTeam .aios-popup-body{width:100%;min-width:-moz-fit-content;min-width:fit-content;min-height:auto;max-width:800px}body.page-id-22 .ip-about__leadership,body.page-id-22 .ip-about__agents,body.page-id-22 .ip-about__career,body.page-id-22 .ip-about__social,body.page-id-7054 .ip-about__team,body.page-id-7054 .ip-about__agents,body.page-id-7054 .ip-about__expertise,body.page-id-7054 .ip-about__leadership,body.page-id-7054 .ip-about__awards,body.page-id-7054 .ip-about__testimonials,body.page-id-7054 #main-awards,body.page-id-34 .ip-about__expertise,body.page-id-34 .ip-about__awards,body.page-id-34 .ip-about__testimonials,body.page-id-34 .ip-about__social,body.page-id-34 .ip-about__career,body.page-id-34 #main-awards{display:none}body.page-id-7054 .ip-about__career--media{margin-bottom:50px}@media screen and (min-width:568px){.ip-about__banner--title h1{font-size:55px}.ip-seller__team__popup-form .contact-box-container .git-form .git-flex{flex-direction:row;gap:16px}}@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:88px 0 100px 55px}.ip-about__team--photo{max-width:40.0625%;align-self:start;margin-top:20px}.ip-about__team--content{width:59.9375%;padding:0 45px 0 35px}.ip-about__team--content-desc{padding-top:20px}.ip-about__team--content-desc p strong{font-size:25px}.ip-about__leadership--inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,48px)}.ip-about__leadership--content{align-items:flex-end;text-align:right;order:1}.ip-about__leadership--heading{justify-content:flex-end;margin-bottom:40px}.ip-about__leadership--rules{margin:0 0 40px auto}.ip-about__leadership--name,.ip-about__leadership--role{text-align:right}.ip-about__leadership--bio p{text-align:right;-moz-text-align-last:right;text-align-last:right;-webkit-hyphens:none;hyphens:none}.ip-about__leadership--media{justify-content:start;order:2}.ip-about__agents--inner{padding:20px 20px 80px}.ip-about__agents--grid{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:23px;column-gap:23px;row-gap:50px}.ip-about__expertise{padding:72px 40px 88px}.ip-about__expertise--inner{grid-template-columns:minmax(0,515px) minmax(0,1fr);gap:clamp(28px,4vw,48px)}.ip-about__expertise--content{align-items:flex-end;text-align:right}.ip-about__expertise--heading{align-items:flex-end;margin-bottom:36px}.ip-about__expertise--heading-row{justify-content:flex-end}.ip-about__expertise--rules{margin-bottom:40px}.ip-about__expertise--body p{text-align:justify;-moz-text-align-last:auto;text-align-last:auto}.ip-about__career{padding:72px 40px 0 0}.ip-about__career--inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"career-title career-content" "career-photo career-content";gap:clamp(24px,3vw,48px)}.ip-about__career--title-block{gap:clamp(20px,2.5vw,32px);padding-left:80px}.ip-about__social{padding:72px 40px 88px}.ip-about__social--header{flex-direction:row;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:clamp(24px,3vw,40px);padding:0 30px}.ip-about__social--channels{justify-content:flex-end}.ip-about__social--feed{gap:16px;padding:0 70px}.ip-about__social--nav{width:50px;height:50px}.ip-about__social--slider .slick-slide{padding:0 clamp(20px,2.5vw,35px)}.ip-about__testimonials--top{padding:56px 32px 64px}.ip-about__testimonials--layout{grid-template-columns:minmax(0,1fr) auto;gap:clamp(24px,3vw,48px);align-items:center}.ip-about__testimonials--carousel{gap:20px}.ip-about__testimonials--nav{width:50px;height:50px}.ip-about__testimonials--icon{margin:0 0 40px}.ip-about__testimonials--icon img{margin:0}.ip-about__testimonials--text{text-align:justify;-moz-text-align-last:auto;text-align-last:auto;font-size:18px}.ip-about__testimonials--author{text-align:left}.ip-about__testimonials--rail{order:0;flex-direction:row;align-items:center;justify-content:flex-end;gap:20px}.ip-about__testimonials--accents-v{display:flex;min-height:280px;position:absolute;right:calc(100% + 20px)}.ip-about__testimonials--accent-gray-v{min-height:100vh}.ip-about__testimonials--rail-heading{writing-mode:vertical-rl;transform:rotate(180deg);align-items:flex-end;text-align:right}.ip-about__testimonials--photo{margin-top:-170px}.ip-seller__team__popup-form .contact-box-container{max-width:800px;padding:0;margin:0 auto}.ip-seller__team__popup-form .contact-box-container .contact-box{padding:10.625% 13.125% 7.5% 10.625%}.ip-seller__team__popup-form .contact-box-container .contact-logo{left:92.625%;top:50%;transform:translateY(-50%);width:15.75%;margin-top:0}.ip-seller__team__popup-form .contact-box-container .contact-title{margin-bottom:min(1.78571429vw,25px);white-space:nowrap}.ip-seller__team__popup-form .contact-box-container .git-form .git-flex{gap:min(1.14285714vw,16px)}.ip-seller__team__popup-form .contact-box-container .git-form .git-flex>div{margin-bottom:min(.5vw,7px)}.ip-seller__team__popup-form .contact-box-container .git-form .git-terms{margin:min(1.78571429vw,25px) 0 min(3.07142857vw,43px)}.ip-seller__team__popup-form .contact-box-container .git-form .git-terms .wpcf7-list-item-label{padding-left:min(2vw,28px);font-size:min(.71428571vw,10px)}.ip-seller__team__popup-form .contact-box-container .git-form .git-terms .wpcf7-list-item-label:before{width:min(.78571429vw,11px);height:min(.78571429vw,11px)}.ip-seller__team__popup-form .contact-box-container .git-form .git-terms .wpcf7-list-item-label:after{font-size:min(.71428571vw,10px);top:min(.06666667vw,1px)}.ip-seller__team__popup-form .contact-box-container .git-form .wpcf7-not-valid-tip{font-size:min(.71428571vw,10px)}.ip-seller__team__popup-form .contact-box-container .wpcf7-response-output{padding:min(.71428571vw,10px)!important;font-size:min(.71428571vw,10px);margin:min(.35714286vw,5px) auto!important}.ip-seller__team__popup-form .contact-bg{width:75%}}@media screen and (min-width:1024px){.ip-about__leadership--inner{gap:clamp(32px,3.5vw,60px)}.ip-about__leadership--rules{margin-bottom:50px}.ip-about__leadership--name{margin-bottom:5px}.ip-about__leadership--role{margin-bottom:30px}.ip-about__agents--heading{margin-bottom:64px}.ip-about__expertise--inner{gap:clamp(36px,3.5vw,56px)}.ip-about__expertise--heading{margin-bottom:40px}.ip-about__career--inner{gap:clamp(32px,3.25vw,56px)}}@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}.ip-about__leadership{padding:72px 40px 80px}.ip-about__agents--inner{padding:20px 20px 96px}.ip-about__agents--grid{grid-template-columns:repeat(4,minmax(0,1fr));-moz-column-gap:23px;column-gap:23px;row-gap:60px}.ip-about__expertise{padding:88px 55px 100px}.ip-about__career{padding:88px 55px 0 0}.ip-about__social{padding:88px 55px 100px}.ip-about__testimonials--top{padding:130px 40px 20px}}@media screen and (min-width:1280px){.about-title h2{font-size:70px}.ip-about__leadership{padding:88px 55px 96px}}@media(prefers-reduced-motion:reduce){.ip-about__agents--link:hover .ip-about__agents--photo img,.ip-about__agents--link:focus-visible .ip-about__agents--photo img{transform:none;filter:none}}
