.ip-banner{display:none}#inner-page-wrapper .max-container{padding:0}body.single-aios-agents .header,body.page-template-agent-details .header{background:#1b1613}.ip__agentdet{margin-top:81px}.ip__agentdet-topfold{padding:0 15px;background:linear-gradient(to top,#f6f3ed,#f8edde,#f6f2e9,#fff)}.ip__agentdet-topfold-inner{padding:40px 0;width:100%;max-width:1320px;margin:0 auto}.ip__agentdet-bc p{font-size:15px!important;text-transform:capitalize!important;letter-spacing:.05em!important;font-weight:700!important}.ip__agentdet-bc p .ip__agentdet-bc p a{color:var(--primary)!important}.ip__agentdet-bio{padding-top:30px}.ip__agentdet-bio-img{box-shadow:0 20px 80px #0000004d;width:100%;max-width:450px;margin:0 auto}.ip__agentdet-bio-info{padding-top:20px}.ip__agentdet-bio-info ul li{display:flex;justify-content:center;align-items:flex-end;padding:8px 0}.ip__agentdet-bio-info ul li i{display:block;margin-right:10px;color:var(--primary)}.ip__agentdet-bio-info ul li a{color:#442d1c;font-size:14px;letter-spacing:.1em;font-weight:600}.ip__agentdet-bio-info ul li a:hover{opacity:.6}.ip__agentdet-bio-btn{padding-top:15px}.ip__agentdet-bio-right{padding-top:40px}.ip__agentdet-bio-desc p{letter-spacing:.04em;text-align:center;line-height:1.6;color:#442d1c;font-weight:600;margin-top:20px;font-family:var(--font-family-default-2);font-style:italic}.ip__agentdet-listings{padding:0 15px;background:#f6f3ed}.ip__agentdet-lists{padding-bottom:2px}.ip__agentdet-list{padding:7px 0}.ip__agentdet-list-img:before{position:absolute;content:"";width:100%;height:100%;bottom:0;left:0;background:linear-gradient(0deg,black,transparent);z-index:1;opacity:.6}.ip__agentdet-list-det{background:var(--primary);padding:10px;transition:var(--animate)}.ip__agentdet-list-det h4{color:#fff;font-family:var(--font-family-default-2);font-style:italic;font-size:clamp(16px,1.625vw,26px);text-align:center;letter-spacing:.1em;line-height:1.3}.ip__agentdet-list-det h4 span{display:block;font-family:var(--font-family-default);font-style:normal;text-transform:uppercase;font-size:11px;letter-spacing:.2em}.ip__agentdet-list-det ul{display:flex;justify-content:center;padding-top:20px;align-items:center}.ip__agentdet-list-det ul li{color:#fff;font-size:10px;text-transform:uppercase;letter-spacing:.1em;padding:0 9px;position:relative}.ip__agentdet-list-det ul li.count-,.ip__agentdet-list-det ul li.count-0{display:none}.ip__agentdet-list-det ul li:before{position:absolute;content:"";width:1px;height:8px;top:50%;right:0;transform:translateY(-50%);background:#fff;opacity:.8}.ip__agentdet-list-det ul li:last-child:before{display:none}.ip__agentdet-list-det small{display:block;font-size:10px;text-transform:uppercase;color:#fff;letter-spacing:.2em;padding-top:20px;text-align:center}.ip__agentdet-list-det .site-btn{margin-top:25px;min-width:220px;color:#fff}.ip__agentdet-list a{display:block;position:relative}.ip__agentdet-list-btns{display:flex;padding:20px 15px}.ip__agentdet-list-btn{width:50%;border:1px solid var(--secondary);display:block;height:40px;text-transform:uppercase;letter-spacing:.5em;font-weight:600;color:var(--secondary)}.ip__agentdet-list-btn.active{background:var(--secondary);color:#fff}.ip__agentdet-logos{background:linear-gradient(to top,var(--primary),var(--secondary));padding:40px 15px;display:flex;flex-wrap:wrap}.ip__agentdet-logo{padding:10px;width:50%}.ip__agentdet-logo img{width:100%;max-width:200px;margin:0 auto}.ip__agentdet-meet{padding:0 15px}.ip__agentdet-meet-inner{width:100%;max-width:1320px;margin:0 auto;padding:30px 0}.ip__agentdet-meet-agents{padding-top:30px}.ip__agentdet-meet-agent{margin-bottom:30px}.ip__agentdet-meet-agent a{display:block;position:relative;outline:none}.ip__agentdet-meet-agent-det{padding:10px}.ip__agentdet-meet-agent-det span{display:block;font-family:var(--font-family-default-2);font-style:italic;font-size:20px;text-align:center;margin-bottom:10px;letter-spacing:.1em}.ip__agentdet-meet-agent-det small{display:block;text-align:center;font-size:12px;letter-spacing:.2em;text-transform:uppercase;font-weight:500;color:var(--primary)}.ip__agentdet-meet-agent:hover .ip__agentdet-meet-agent-img img{filter:brightness(.6)}.ip__agentdet-meet-controls{display:flex;align-items:center;justify-content:center;gap:32px;padding:10px 0 20px;font-family:inherit}.ip__agentdet-meet-controls .prev,.ip__agentdet-meet-controls .next{cursor:pointer;color:#8a6f55;font-size:16px;display:flex;align-items:center;transition:opacity .25s ease}.ip__agentdet-meet-controls .prev:hover,.ip__agentdet-meet-controls .next:hover{opacity:.6}.ip__agentdet-meet-controls .prev i,.ip__agentdet-meet-controls .next i{font-size:12px}.ip__agentdet-meet-controls .prev .hidden,.ip__agentdet-meet-controls .next .hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.ip__agentdet-meet-controls ul{display:flex;align-items:center;gap:10px;list-style:none;padding:0;margin:0}.ip__agentdet-meet-controls ul li{font-size:15px;color:#cbb9a5}.ip__agentdet-meet-controls ul li button{font-weight:400}.ip__agentdet-meet-controls ul li a{color:#8a6f55;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;min-width:30px;min-height:30px;transition:all .25s ease}.ip__agentdet-meet-controls ul li a:hover{color:#b79a7a}.ip__agentdet-meet-controls ul li a.current{border:1px solid #b79a7a;color:#b79a7a}.ip__agentdet-meet-controls ul li:not(:has(a)){color:#cbb9a5;letter-spacing:.3em;font-size:20px;font-weight:800}.ip__agentdet-join{position:relative}.ip__agentdet-join:before{position:absolute;content:"";width:100%;height:50%;bottom:0;left:0;background:#000}.ip__agentdet-join-inner{padding:30px 20px 50px;background:linear-gradient(to top,var(--primary),var(--secondary));width:100%;max-width:1400px;margin:0 auto;position:relative;z-index:3}.ip__agentdet-join-title .site-title{color:#e6ddcb}.ip__agentdet-join-title .site-title span{color:#fff}.ip__agentdet-join-desc{padding-top:30px}.ip__agentdet-join-desc p{color:#e8d1a7;font-family:var(--font-family-default-2);font-style:italic;text-align:center;line-height:1.4;margin-bottom:15px}.ip__agentdet-join-form{width:100%;max-width:540px;margin:0 auto}.ip__agentdet-join-form .wpcf7-response-output{color:#fff}.ip__agentdet-social-wrap{padding:0 15px;background:#000}.ip__agentdet-social-inner{padding:30px 0}.ip__agentdet-social-btns{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:20px}.ip__agentdet-social-btn{margin:0}.ip__agentdet-social-btn a{display:inline-flex;color:#fff;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto;border:1px solid rgba(255,255,255,.65);border-radius:50%;transition:background .3s ease,border-color .3s ease,color .3s ease,transform .3s ease}.ip__agentdet-social-btn a i{display:block;margin-right:0;font-size:28px}.ip__agentdet-social-btn a:hover{background:var(--secondary);border-color:var(--secondary);color:#fff;transform:translateY(-2px)}.content-hide{display:none}.aiosp-wrap .aiosp-ref-\#agents-popup-form .aios-popup-body{width:555px!important;max-width:calc(100% - 30px);min-height:0!important;padding:30px!important}.aiosp-wrap .aiosp-ref-\#agents-popup-form h2{margin-top:15px;font-size:28px;font-weight:600;line-height:1;letter-spacing:.03em;text-align:center;text-transform:uppercase;color:#000}.aiosp-wrap .aiosp-ref-\#agents-popup-form form{margin:0;padding:0}.aiosp-wrap .aiosp-ref-\#agents-popup-form .row{margin-left:-5px;margin-right:-5px}.aiosp-wrap .aiosp-ref-\#agents-popup-form [class*=col-]{position:relative;padding:10px 5px}.aiosp-wrap .aiosp-ref-\#agents-popup-form input[type=text],.aiosp-wrap .aiosp-ref-\#agents-popup-form input[type=email],.aiosp-wrap .aiosp-ref-\#agents-popup-form input[type=tel],.aiosp-wrap .aiosp-ref-\#agents-popup-form textarea{font-size:15px;width:100%;font-weight:300;-webkit-appearance:none;-moz-appearance:none;background:transparent;height:50px;color:#636363;padding:0;border-radius:0;resize:none;border:none;border-bottom:solid 1px #a5a5a5}.aiosp-wrap .aiosp-ref-\#agents-popup-form textarea{padding-top:15px;height:100px;resize:none}.aiosp-wrap .aiosp-ref-\#agents-popup-form input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border:none;display:block;margin:0 auto;padding:15px;width:auto;font-size:18px;font-weight:600;letter-spacing:.025em;text-transform:uppercase;background:transparent;transition:all .3s ease-in-out}.aiosp-wrap .aiosp-ref-\#agents-popup-form input[type=submit]:hover{color:#c1b283}.aiosp-wrap .aiosp-ref-\#agents-popup-form .wpcf7-spinner{display:block;position:absolute;top:-8px;left:0;right:0;margin:0 auto}.agents-popup-form .wpcf7-not-valid-tip{position:absolute;top:0;right:0;left:auto;width:auto;line-height:1}.agents-popup-form .wpcf7-response-output{margin-left:auto!important;margin-right:auto!important;margin-top:-10px!important;text-align:center;top:inherit}@media screen and (min-width:600px){.ip__agentdet-lists{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -3px}.ip__agentdet-list{width:50%;padding:15px}.ip__agentdet-meet-agents{display:flex;justify-content:space-between;flex-wrap:wrap}.ip__agentdet-meet-agent{width:50%;padding:10px}}@media screen and (min-width:744px){.ip__agentdet-list{width:33.33%}}@media screen and (min-width:1024px){.ip__agentdet-bio{display:flex}.ip__agentdet-bio-left{width:33.9393939394%}.ip__agentdet-bio-right{width:66.0606060606%;padding-left:65px;padding-top:30px}.ip__agentdet-bio-desc p{font-size:17px;text-align:justify;margin-top:30px;line-height:1.8}.ip__agentdet-bio-btn .site-btn{margin-left:auto}.ip__agentdet-listings{padding:0}.ip__agentdet-lists{justify-content:start}.ip__agentdet-list-head{display:flex;justify-content:space-between;align-items:flex-end;padding:50px 75px 35px 120px}.ip__agentdet-list-det{position:absolute;bottom:-40px;left:0;width:100%;background:none;padding:10px 30px;z-index:3;pointer-events:none}.ip__agentdet-list-det h4{text-align:left}.ip__agentdet-list-det ul{justify-content:start}.ip__agentdet-list-det ul li{font-size:10px;padding:0 10px;letter-spacing:.2em}.ip__agentdet-list-det ul li:first-child{padding-left:0}.ip__agentdet-list-det ul li:before{height:12px}.ip__agentdet-list-det small{text-align:left;font-size:12px}.ip__agentdet-list-det .site-btn{opacity:0;pointer-events:none;padding:17px;height:42px;font-size:13px}.ip__agentdet-list{padding:3px}.ip__agentdet-list:hover .ip__agentdet-list-det{bottom:20px;pointer-events:all}.ip__agentdet-list:hover .ip__agentdet-list-det .site-btn{opacity:1;pointer-events:all}.ip__agentdet-list:hover .ip__agentdet-list-img:before{opacity:1}.ip__agentdet-list:hover .ip__agentdet-list-img img{filter:grayscale(1);transform:scale(1.15)}.ip__agentdet-list-btns{width:400px}.ip__agentdet-list-btn{height:60px;font-size:20px}.ip__agentdet-logos{padding:55px 15px 45px;justify-content:center}.ip__agentdet-logo{padding:10px;width:260px;margin:15px 60px}.ip__agentdet-logo:first-child{width:100%}.ip__agentdet-logo:first-child img{max-width:260px}.ip__agentdet-logo img{max-width:100%}.ip__agentdet-meet-agent{width:25%;margin-bottom:10px}.ip__agentdet-meet-agent-det{padding:20px 10px}.ip__agentdet-meet-controls{gap:75px}.ip__agentdet-meet-controls ul{gap:28px}.ip__agentdet-meet-controls ul li a{min-width:44px;min-height:44px}.ip__agentdet-meet-title{width:-moz-fit-content;width:fit-content;margin:0 auto}.ip__agentdet-meet-inner{padding:90px 0 60px}.ip__agentdet-join{padding:0 15px}.ip__agentdet-join-inner{display:flex;padding:70px 30px;background:linear-gradient(355deg,var(--primary),var(--secondary))}.ip__agentdet-join-content{width:52.6315789474%;padding-right:30px}.ip__agentdet-join-desc{padding-top:50px;width:100%;max-width:430px;margin-left:0}.ip__agentdet-join-desc p{font-size:16px;text-align:left;line-height:1.7}.ip__agentdet-join-form{width:47.3684210526%}.ip__agentdet-social-inner{width:100%;max-width:1400px;margin:0 auto;padding:100px 10px}.ip__agentdet-social-btns{gap:30px}.ip__agentdet-social-btn a{width:72px;height:72px}.ip__agentdet-social-btn a i{font-size:32px}}@media screen and (min-width:1024px)and (min-width:1280px){.ip__agentdet-bio-right{padding-left:115px}}@media screen and (min-width:1280px){.ip__agentdet-list-det ul li{font-size:12px;padding:0 18px}.ip__agentdet-join-inner{padding:100px 130px 130px}.ip__agentdet-join-desc p{font-size:18px}.ip__agentdet-social-inner{padding:140px 10px 130px}}
