.ip-banner{display:none}div#inner-page-wrapper{margin-bottom:0;margin-top:80px}div#inner-page-wrapper>.container{width:100%;padding:0}section.welcome-area{position:relative;padding:70px 15px}.wc-bg{position:absolute;top:0;left:0;width:calc(100% - 80px);height:400px;background:#faf5f5;border-radius:0 0 0 175px}section.welcome-area:after{content:"";position:absolute;top:400px;right:0;width:763px;height:652px;background:url(../../images/wc-lines.png) no-repeat;background-size:100% 100%;background-position:center;opacity:.5}.wc-holder{max-width:1200px;margin:0 auto;position:relative;z-index:5}.wc-inner{display:flex;flex-wrap:wrap}.wc-content{width:57.583%;padding:130px 0 0}.wc-content-inner{max-width:630px}.wc-text p{font-size:16px;color:#212528;line-height:1.9;letter-spacing:.3px;padding:0 0 31px;font-family:var(--font-family-default);text-align:justify}.wc-text p span{color:#1f2326;font-size:24px;font-family:var(--font-family-title);font-style:italic;line-height:1;margin:0 0 -6px;display:block}.wc-text{margin:153px 0 0;padding-left:50px;position:relative}.wc-text-p{padding:0 0 22px}.wc-text:after{content:"";position:absolute;top:25px;left:0;width:1px;height:370px;background:linear-gradient(to bottom,#d4af37,#d4af3700)}.wc-text:before{content:"";position:absolute;top:2px;left:-3px;width:9px;height:14px;background:url(../../images/wc-text-icon.png) no-repeat;background-size:100% 100%;background-position:center}.wc-photo{width:42.417%}.wc-photo img{aspect-ratio:509/756;display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.wc-agent-details{background:#928793;position:relative;box-shadow:0 0 #0003;padding:50px 15px 70px 55px;border-radius:30px 0 0 30px;margin-left:70px;margin-top:-160px;margin-right:-133px}.wc-agent-details-name{font-size:60px;color:#fff;font-family:var(--font-family-title);font-style:italic}.wc-agent-details-name span{display:block;font-size:16px;text-transform:uppercase;font-style:normal;font-family:var(--font-family-default);line-height:1.3;letter-spacing:.1em}.wc-agent-details-contact{margin:26px 0 57px}.wc-agent-details-contact span{display:block;margin-bottom:4px}.wc-agent-details-contact a:hover{color:#d4af37!important}.wc-agent-details-contact a{display:inline-block;padding:5px;font-size:16px;color:#fff!important;font-weight:400;line-height:1.9;letter-spacing:.02em;transition:all .3s ease-in-out;font-family:var(--font-family-default);position:relative}.wc-agent-details-contact em.ai-font-phone{margin-right:10px;color:#d4af37}.wc-agent-details-contact em.ai-font-envelope-f{font-size:11px;margin-right:9px;color:#d4af37}.wc-agent-details-link a span{color:#fff}.wc-agent-details:after{content:"";position:absolute;top:0;left:100%;width:100vw;height:100%;background:#928793}.wc-agent-details:before{content:"";position:absolute;top:0;left:20px;bottom:0;margin:auto;width:100vw;height:calc(100% - 40px);border:solid 1px #d4af37;z-index:2;border-radius:25px;pointer-events:none}section.philanthropy-area{position:relative;padding:70px 15px 0}.philantrophy-bg.global-canvas-bg{height:560px;top:auto;bottom:160px}.philantrophy-bg.global-canvas-bg canvas{filter:grayscale(1);opacity:.22;background-attachment:fixed}.philantrophy-bg.global-canvas-bg:after{content:"";position:absolute;top:0;left:0;width:100%;height:50%;background:linear-gradient(to bottom,#fff,#fff0)}.philanthropy-holder{max-width:1200px;margin:0 auto;position:relative;z-index:5}.philanthropy-inner{display:flex;flex-wrap:wrap;margin-bottom:50px}.philanthropy-photo{width:47.5%}.philanthropy-photo img{aspect-ratio:570/490;display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.philanthropy-content{width:52.5%}.philanthropy-text p{font-size:16px;color:#212528;line-height:1.9;letter-spacing:.3px;padding:0 0 31px;font-family:var(--font-family-default);text-align:justify}.philanthropy-text p span{color:#1f2326;font-size:24px;font-family:var(--font-family-title);font-style:italic;line-height:1;margin:0 0 -6px;display:block}.philanthropy-text{margin:50px 0 0;padding-left:50px;position:relative}.philanthropy-text-p{padding:0 0 22px}.philanthropy-text:after{content:"";position:absolute;top:25px;left:0;width:1px;height:325px;background:linear-gradient(to bottom,#d4af37,#d4af3700)}.philanthropy-text:before{content:"";position:absolute;top:2px;left:-3px;width:9px;height:14px;background:url(../../images/wc-text-icon.png) no-repeat;background-size:100% 100%;background-position:center}.philanthropy-content-inner{max-width:580px;margin:0 0 0 auto}.philanthropy-feed{display:flex;flex-wrap:wrap;margin:55px -14px 0}.philanthropy-list{width:25%;padding:14px}.philanthropy-list-content{position:relative;box-shadow:0 0 30px #6b696d33;border-radius:30px;overflow:hidden;height:100%;background:#fff}.philanthropy-list-content:hover img{transform:scale(1.1)}.philanthropy-list-content>img{aspect-ratio:280/350;display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;transition:all .4s ease-in-out}.philanthropy-list-content{position:relative;box-shadow:0 0 30px #6b696d33}.philanthropy-list-content-text{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:15px 25px;height:100%}.philanthropy-list-content-text span{font-size:16px;text-transform:uppercase;color:#6a6a6c;letter-spacing:.1em;margin:0 0 26px}.philanthropy-list-content-text p{font-size:30px;color:#212528;font-family:var(--font-family-title);font-style:italic}.philanthropy-list:last-child .philanthropy-list-content{background:#928793}.philanthropy-list:last-child .philanthropy-list-content span,.philanthropy-list:last-child .philanthropy-list-content p{color:#fff}section.meet-the-team-area{position:relative;padding:166px 15px 125px;margin:141px 0 0}.mt-bg.global-canvas-bg{width:calc(100% - 80px);height:674px}.mt-bg.global-canvas-bg:before{content:"";position:absolute;top:0;left:-40px;bottom:0;margin:auto;width:100%;height:calc(100% - 80px);border:solid 1px #d4af37;z-index:2;pointer-events:none}.mt-bg:after{content:"";position:absolute;top:0;left:0;width:55%;height:100%;background:linear-gradient(to right,#000,#0000);opacity:.6}.mt-holder{max-width:1500px;margin:0 auto;position:relative;z-index:5}.mt-head{max-width:1200px;margin:0 auto}.mt-holder .global-site-title{text-shadow:0 0 20px #fff}.mt-text{font-size:14px;color:#fff;line-height:1.4;letter-spacing:.02em;max-width:485px;margin:36px 0 56px}.ip-mt-slick-slider{margin:0 -13px;position:relative}.ip-mt-slick-slider .slick-slide>div>div{display:block!important}.ip-mt-slick-slider:not(.slick-initialized)>div:not(:first-child){display:none}.ip-mt-slick-slider:not(.slick-initialized) .ip-mt-list{width:20%}.ip-mt-list{padding:13px}.ip-mt-list a{display:block;position:relative}.ip-mt-list a[href*=madison-hansen],.ip-mt-list a[href*=gillian-ebersole]{pointer-events:none}.ip-mt-list-photo img{aspect-ratio:280/362;display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;transition:all .3s ease-in-out}.ip-mt-list a:hover .ip-mt-list-photo img{opacity:.8}.ip-mt-list-photo{position:relative;overflow:hidden;border-radius:30px 0;background:#000}.ip-mt-list-label{position:relative;font-size:30px;color:#212528;letter-spacing:.02em;font-family:var(--font-family-title);padding:18px 0 0 40px;transition:all .3s ease-in-out}.ip-mt-list a:hover .ip-mt-list-label{color:#d4af37}.ip-mt-list-label span{display:block;font-size:14px;font-family:var(--font-family-default);line-height:1.4;letter-spacing:.02em;margin:4px 0 0}.ip-mt-list-label:before{content:"";position:absolute;top:-59px;left:20px;width:9px;height:14px;background:url(../../images/wc-text-icon.png) no-repeat;background-size:100% 100%;background-position:center}.ip-mt-list-label:after{content:"";position:absolute;top:-35px;left:24px;width:1px;height:115px;background:linear-gradient(to bottom,#d4af37,#d4af3700)}section.sold-properties-area{position:relative;padding:100px 15px 115px}section.sold-properties-area:after{content:"";position:absolute;top:0;right:0;width:calc(100% - 80px);height:910px;background:#e5e1e1;opacity:.55;border-radius:0 0 0 175px}.sp-holder{max-width:1480px;margin:0 auto;position:relative;z-index:5}.sp-head{max-width:1200px;margin:0 auto}.sp-slider{padding-left:80px;margin-top:51px}.sp-slick-slider{position:relative;margin:0 -20px 30px}.sp-slick-slider:not(.slick-initialized)>div:not(:first-child){display:none}.sp-slick-slider:not(.slick-initialized) .sp-list{width:33.3333333333%}.sp-list{padding:20px 20px 25px}.sp-list a{display:block;position:relative;transition:all .3s ease-in-out}.sp-photo{position:relative;border-radius:27px 0;background:#000}.sp-photo:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to top,#000,#0000);opacity:.6;border-radius:27px 0;z-index:5}.sp-photo>img{aspect-ratio:440/320;display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;transition:all .3s ease-in-out;border-radius:27px 0}.sp-list a:hover .sp-photo>img{opacity:.7}.sp-photo>span{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:5;color:#fff;text-transform:uppercase;letter-spacing:.2em;transition:all .3s ease-in-out;opacity:0}.sp-list a:hover .sp-photo>span{opacity:1}.sp-courtesy{position:absolute;bottom:0;left:0;width:100%;z-index:5;display:flex;align-items:flex-end;gap:20px;justify-content:space-between;padding:20px 20px 20px 60px;color:#fff;line-height:1.2;letter-spacing:.02em;font-size:12px}.sp-price{font-size:30px;color:#212528;font-family:var(--font-family-title);font-style:italic;margin:0 0 4px}.sp-details{padding-left:58px;position:relative;padding-top:17px;display:flex;flex-wrap:wrap}.sp-address{font-size:14px;color:#212528;line-height:1.4;letter-spacing:.02em;font-family:var(--font-family-default);margin-bottom:12px}.sp-address em{color:#928793;top:3px;font-size:15px;margin-right:2px}.sp-specs{display:flex;font-size:13px;color:#212528;gap:36px;font-family:var(--font-family-default);margin:-30px 0 0;transition:all .3s ease-in-out;opacity:0;pointer-events:none}.sp-list a:hover .sp-specs{opacity:1;margin:0;pointer-events:auto}.sp-details:after{content:"";position:absolute;top:-50px;left:34px;width:1px;height:140px;background:linear-gradient(to bottom,#d4af37,#d4af3700);z-index:5}.sp-details:before{content:"";position:absolute;top:-75px;left:30px;width:9px;height:14px;background:url(../../images/wc-text-icon.png) no-repeat;background-size:100% 100%;background-position:center;z-index:5}.sp-list a:hover{margin-top:-31px}.sp-list a:hover .sp-photo:after{opacity:1}.sp-photo:after{content:"";position:absolute;top:100%;left:0;width:100%;height:55px;background:url(../../images/fp-shadow.png) no-repeat;background-size:100% 100%;background-position:center;transition:all .3s ease-in-out;opacity:0}.sp-number{font-size:14px;color:#212528;line-height:1.4;letter-spacing:.02em;width:35%;padding:8px 0 0}.sp-details>div:first-child{width:65%}.sp-slick-slider{position:relative;margin:0 -20px}.sp-slick-slider .slick-list{padding:20px 0}.sp-slider .global-arrow-holder{justify-content:space-between}.sp-pagi{display:flex;gap:20px}.sp-pagi a{display:flex;padding:5px;flex-direction:column;align-items:center;justify-content:center;gap:6px}.sp-pagi span{height:40px;display:flex;align-items:center;justify-content:center}.sp-pagi a img{max-width:9px;position:relative;margin-top:-19px;transition:all .3s ease-in-out;opacity:0}.sp-pagi a:hover img{margin-top:0;opacity:1}.sp-bottom-courtesy{display:flex;align-items:flex-start;gap:35px;color:#212528;line-height:2.5;letter-spacing:.02em;margin-top:100px}section.ip-testimonials-area{position:relative;padding:100px 15px 140px}section.ip-testimonials-area:after{content:"";position:absolute;top:0;left:0;width:calc(100% - 80px);height:63%;background:#e5e1e1}section.ip-testimonials-area:before{content:"";position:absolute;top:585px;right:0;width:285px;height:291px;background:url(../../images/agent-details/test-lines.png) no-repeat;background-size:100% 100%;background-position:center;z-index:2}.ip-testi-holder{max-width:1200px;margin:0 auto;position:relative;z-index:5}.ip-testi-slick-slider{margin:41px -20px 66px;position:relative}.ip-testi-slick-slider .slick-list{padding:10px 0}.ip-testi-list{padding:20px}.ip-testi-list-inner{background:#fff;padding:51px 30px 58px;border-radius:30px;box-shadow:0 15px 18px #0003;transition:all .3s ease-in-out}.ip-testi-text p{font-size:16px;color:#212528;line-height:1.9;letter-spacing:.3px;font-family:var(--font-family-default);transition:all .3s ease-in-out}.ip-testi-text span{display:block;font-size:25px;color:#212528;font-family:var(--font-family-title);margin:16px 0 0;transition:all .3s ease-in-out}.ip-testi-text{max-width:430px;margin:0 auto}.ip-testi-slick-slider:not(.slick-initialized)>div:not(:first-child){display:none}.ip-testi-slick-slider:not(.slick-initialized) .ip-testi-list{width:50%}.ip-testi-slick-slider .slick-slide>div:first-child>div:nth-child(2) .ip-testi-list-inner,.ip-testi-slick-slider .slick-slide>div:last-child>div:nth-child(1) .ip-testi-list-inner,.ip-testi-list a:hover .ip-testi-list-inner{background:#928793}.ip-testi-slick-slider .slick-slide>div:first-child>div:nth-child(2) .ip-testi-text p,.ip-testi-slick-slider .slick-slide>div:first-child>div:nth-child(2) .ip-testi-text span,.ip-testi-slick-slider .slick-slide>div:last-child>div:nth-child(1) .ip-testi-text p,.ip-testi-slick-slider .slick-slide>div:last-child>div:nth-child(1) .ip-testi-text span,.ip-testi-list a:hover .ip-testi-text p,.ip-testi-list a:hover .ip-testi-text span{color:#fff}.ip-testi-slick-slider .slick-slide>div{display:flex;margin:20px 0}.ip-testi-slick-slider .slick-slide>div>div .ip-testi-list{height:100%}.ip-testi-slick-slider .slick-slide>div>div .ip-testi-list a,.ip-testi-slick-slider .slick-slide>div>div .ip-testi-list .ip-testi-list-inner{height:100%}.ip-testi-list a{display:block;position:relative}.ip-testi-list a:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:calc(100% - 20px);height:calc(100% - 20px);border:solid 1px #d4af37;pointer-events:none;border-radius:30px;transition:all .3s ease-in-out}.ip-testi-link{text-align:center}body.page-id-15 .mt-holder .global-site-title{text-shadow:none;color:#fff}body.page-id-15 .mt-holder .global-site-title span{color:inherit;font-style:italic}:is(.aiosp-container.aiosp-inline-holder.aiosp-ref-\#contact-popup) .aios-popup-body{background:transparent}.aios-popup-body .aiosp-close{display:none}.popup-content{padding:60px 0}.popup-content .popup-content-inner{max-width:81.25vw;margin:0 auto;display:flex;align-items:flex-start;justify-content:space-between}.popup-content .popup-content-left{width:29.375vw;position:relative;z-index:2}.popup-content .popup-content-right{width:47.5vw}.popup-content .popup-content-img img{border-top-left-radius:30px;border-bottom-right-radius:30px}.popup-content .form-box{background:#f1efef;width:60.625vw;margin-left:-13.125vw;padding:5.625vw 6.25vw 5vw 18.125vw;margin-top:2.1875vw;position:relative;box-shadow:0 20px 30px #6b696d33}.popup-content .form-box .gt-form{max-width:none}.popup-content .form-box .gt-form .gt-fields input[type=text],.popup-content .form-box .gt-form input[type=email],.popup-content .form-box .gt-form input[type=tel],.popup-content .form-box .gt-form textarea,.popup-content .form-box .gt-form select{background:#f8f7f7}.popup-content .form-box .gt-form .gt-fields.gt-btn input:hover{color:#000}.popup-content .form-box p{color:#7f7f7f;font-size:24px;font-family:var(--font-family-title);line-height:1.3;margin-bottom:25px}.popup-content .form-box p em{color:#000}.popup-content .form-box .global-site-title{margin-bottom:50px}.popup-content .form-box .popup-close{display:block;font-size:15px;width:auto;height:auto;line-height:normal;right:40px;top:30px;position:absolute;padding:0;background:transparent;border:0}.popup-content .form-thanks{text-align:center;color:#212528;font-size:30px;font-family:var(--font-family-title);display:none;min-height:300px;align-content:center}.popup-content .form-thanks>div:first-child{font-size:48px;font-style:italic;color:#6a6a6c}.aiosp-wrap .aiosp-container[class*="#tstmnls-popup"]{padding:15px}.aiosp-wrap .aiosp-container[class*="#tstmnls-popup"] .aios-popup-body{background:none;padding:0;min-height:0;width:1426px;max-width:100%}.aiosp-wrap .aiosp-container[class*="#tstmnls-popup"] .aiosp-close{top:20px;right:15px}.tstmnls-popup__inner{background:#fff;padding:53px min(10.094vw,120px) 50px;border-radius:30px;box-shadow:0 15px 18px #0003;transition:all .3s ease-in-out;position:relative;font-size:min(4vw,16px);color:#212528;line-height:1.9;letter-spacing:.02em;text-align:center}.tstmnls-popup__inner:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:calc(100% - 20px);height:calc(100% - 20px);border:solid 1px #d4af37;pointer-events:none;border-radius:30px;transition:all .3s ease-in-out}.tstmnls-popup__inner--author{font-family:var(--font-family-title);line-height:1;font-size:1.5625em;color:#212528}.tstmnls-popup__inner--text{margin:1.5625em 0 1.6875em}.tstmnls-popup__inner--icon{max-width:65px;margin:0 auto}@media only screen and (min-width: 992px) and (max-width: 1600px){div#inner-page-wrapper{margin-top:5vw}section.welcome-area{padding:4.375vw .938vw}.wc-bg{width:calc(100% - 5vw);height:25vw;border-radius:0 0 0 10.938vw}section.welcome-area:after{top:-.313vw;right:5vw;width:47.688vw;height:40.75vw}.wc-holder{max-width:75vw}.wc-content{padding:8.125vw 0 0}.wc-content-inner{max-width:39.375vw}.wc-text p{font-size:1vw;letter-spacing:.019vw;padding:0 0 1.938vw}.wc-text p span{font-size:1.5vw;margin:0 0 -.375vw}.wc-text{margin:9.563vw 0 0;padding-left:3.125vw}.wc-text-p{padding:0 0 1.375vw}.wc-text:after{top:1.563vw;width:.063vw;height:23.125vw}.wc-text:before{top:.125vw;left:-.188vw;width:.563vw;height:.875vw}.wc-agent-details{padding:3.125vw .938vw 4.375vw 3.438vw;border-radius:1.875vw 0 0 1.875vw;margin-left:4.375vw;margin-top:-10vw;margin-right:-8.313vw}.wc-agent-details-name{font-size:3.75vw}.wc-agent-details-name span{font-size:1vw}.wc-agent-details-contact{margin:1.625vw 0 3.563vw}.wc-agent-details-contact span{margin-bottom:.25vw}.wc-agent-details-contact a{padding:.313vw;font-size:1vw}.wc-agent-details-contact em.ai-font-phone{margin-right:.625vw}.wc-agent-details-contact em.ai-font-envelope-f{font-size:.688vw;margin-right:.563vw}.wc-agent-details:before{left:1.25vw;height:calc(100% - 2.5vw);border:solid .063vw #d4af37;border-radius:1.563vw}section.philanthropy-area{padding:4.375vw .938vw 0}.philantrophy-bg.global-canvas-bg{height:35vw;bottom:10vw}.philanthropy-holder{max-width:75vw}.philanthropy-inner{margin-bottom:3.125vw}.philanthropy-text p{font-size:1vw;letter-spacing:.019vw;padding:0 0 1.938vw}.philanthropy-text p span{font-size:1.5vw;margin:0 0 -.375vw}.philanthropy-text{margin:3.125vw 0 0;padding-left:3.125vw}.philanthropy-text-p{padding:0 0 1.375vw}.philanthropy-text:after{top:1.563vw;width:.063vw;height:20.313vw}.philanthropy-text:before{top:.125vw;left:-.188vw;width:.563vw;height:.875vw}.philanthropy-content-inner{max-width:36.25vw}.philanthropy-feed{margin:3.438vw -.875vw 0}.philanthropy-list{padding:.875vw}.philanthropy-list-content{box-shadow:0 0 1.875vw #6b696d33;border-radius:1.875vw}.philanthropy-list-content{box-shadow:0 0 1.875vw #6b696d33}.philanthropy-list-content-text{padding:.938vw 1.563vw}.philanthropy-list-content-text span{font-size:1vw;margin:0 0 1.625vw}.philanthropy-list-content-text p{font-size:1.875vw}section.meet-the-team-area{padding:10.375vw .938vw 7.813vw;margin:8.813vw 0 0}.mt-bg.global-canvas-bg{width:calc(100% - 5vw);height:42.125vw}.mt-bg.global-canvas-bg:before{left:-3.125vw;height:calc(100% - 5vw);border:solid .063vw #d4af37}.mt-holder{max-width:93.75vw}.mt-head{max-width:75vw}.mt-text{font-size:.875vw;max-width:30.313vw;margin:2.25vw 0 3.5vw}.ip-mt-slick-slider{margin:0 -.813vw}.ip-mt-list{padding:.813vw}.ip-mt-list-photo{border-radius:1.875vw 0}.ip-mt-list-label{font-size:1.875vw;padding:1.125vw 0 0 2.5vw}.ip-mt-list-label span{font-size:.875vw;margin:.25vw 0 0}.ip-mt-list-label:before{top:-3.688vw;left:1.25vw;width:.563vw;height:.875vw}.ip-mt-list-label:after{top:-2.188vw;left:1.5vw;width:.063vw;height:7.188vw}section.sold-properties-area{padding:6.25vw .938vw 7.188vw}section.sold-properties-area:after{width:calc(100% - 5vw);height:56.875vw;border-radius:0 0 0 10.938vw}.sp-holder{max-width:92.5vw}.sp-head{max-width:75vw}.sp-slider{padding-left:5vw;margin-top:3.188vw}.sp-slick-slider{margin:0 -1.25vw 1.875vw}.sp-list{padding:1.25vw 1.25vw 1.563vw}.sp-photo{border-radius:1.688vw 0}.sp-photo:before{border-radius:1.688vw 0}.sp-photo>img{border-radius:1.688vw 0}.sp-courtesy{gap:1.25vw;padding:1.25vw 1.25vw 1.25vw 3.75vw;font-size:.75vw}.sp-price{font-size:1.875vw;margin:0 0 .25vw}.sp-details{padding-left:3.625vw;padding-top:1.063vw}.sp-address{font-size:.875vw;margin-bottom:.75vw}.sp-address em{top:.188vw;font-size:.938vw;margin-right:.125vw}.sp-specs{font-size:.813vw;gap:2.25vw;margin:-1.875vw 0 0}.sp-details:after{top:-3.125vw;left:2.125vw;width:.063vw;height:8.75vw}.sp-details:before{top:-4.688vw;left:1.875vw;width:.563vw;height:.875vw}.sp-list a:hover{margin-top:-1.938vw}.sp-photo:after{height:3.438vw}.sp-number{font-size:.875vw;padding:.5vw 0 0}.sp-slick-slider{margin:0 -1.25vw}.sp-slick-slider .slick-list{padding:1.25vw 0}.sp-pagi{gap:1.25vw}.sp-pagi a{padding:.313vw;gap:.375vw}.sp-pagi span{height:2.5vw}.sp-pagi a img{max-width:.563vw;margin-top:-1.188vw}.sp-bottom-courtesy{gap:2.188vw;margin-top:6.25vw}section.ip-testimonials-area{padding:6.25vw .938vw 8.75vw}section.ip-testimonials-area:after{width:calc(100% - 5vw)}section.ip-testimonials-area:before{top:36.563vw;width:17.813vw;height:18.188vw}.ip-testi-holder{max-width:75vw}.ip-testi-slick-slider{margin:2.563vw -1.25vw 4.125vw}.ip-testi-slick-slider .slick-list{padding:.625vw 0}.ip-testi-list{padding:1.25vw}.ip-testi-list-inner{padding:3.188vw 1.875vw 3.625vw;border-radius:1.875vw;box-shadow:0 .938vw 1.125vw #0003}.ip-testi-text p{font-size:1vw;letter-spacing:.019vw}.ip-testi-text span{font-size:1.563vw;margin:1vw 0 0}.ip-testi-text{max-width:27vw}.ip-testi-list a:after{width:calc(100% - 1.25vw);height:calc(100% - 1.25vw);border:solid .063vw #d4af37;border-radius:1.875vw}}@media only screen and (max-width: 991px){div#inner-page-wrapper{margin-top:0}section.welcome-area{padding:50px 15px}.wc-content{width:100%;padding:0;text-align:center}.wc-content-inner{max-width:100%}.wc-text{margin:50px 0 0;padding:0 15px}.wc-text-p{max-width:100%}.wc-photo{width:100%;max-width:100%;margin:40px auto 0}.wc-logos{padding:50px 0 0}.wc-bg{width:100%}section.welcome-area:after{top:0}.wc-agent-details{padding:50px 30px;margin-left:0;margin-top:30px;margin-right:0;text-align:center;border-radius:30px}.wc-agent-details:before{width:calc(100% - 40px)}.wc-agent-details:after{display:none}.wc-photo-inner{max-width:509px;margin:0 auto}section.philanthropy-area{padding:50px 15px 0}.philanthropy-photo{width:100%;max-width:570px;margin:0 auto 30px}.philanthropy-content{width:100%}.philanthropy-content-inner{max-width:100%;margin:0;text-align:center}.philanthropy-text{padding-left:15px}.philanthropy-list{width:50%}section.meet-the-team-area{padding:100px 15px 50px;margin:50px 0 0;text-align:center}.mt-bg.global-canvas-bg{width:100%;height:50%}.mt-text{max-width:100%}.ip-mt-slick-slider{margin:0 auto;position:relative;max-width:320px}.mt-bg.global-canvas-bg:before{left:-15px}section.sold-properties-area{padding:50px 15px}section.sold-properties-area:after{width:100%;border-radius:0;height:100%}.sp-head{text-align:center}.sp-slider{padding-left:0;margin-top:30px}.sp-slick-slider{margin:0 auto;max-width:500px}.sp-slider .global-arrow-holder{justify-content:center;flex-direction:column;gap:15px}.sp-bottom-courtesy{gap:20px;margin-top:50px;flex-direction:column;align-items:center;text-align:center}section.ip-testimonials-area{padding:50px 15px}.ip-testi-head{text-align:center}section.ip-testimonials-area:after{width:100%}.ip-testi-slick-slider{margin:41px auto 66px;max-width:700px;text-align:center}}@media only screen and (max-width: 767px){section.welcome-area:before{display:none}.wc-agent-details-name{font-size:50px}.wc-agent-details-name span{font-size:13px}section.philanthropy-area{padding:0 15px}.philanthropy-list-content-text p{font-size:20px}.philanthropy-list{width:100%}.philanthropy-list-content-text{height:200px}.sp-list{padding:20px 0 25px}.sp-details:before{left:5px}.sp-details:after{left:9px}.sp-courtesy{gap:10px;padding:10px 10px 10px 22px;font-size:10px}.sp-details{padding-left:20px;flex-direction:column}.sp-details>div:first-child{width:100%}.sp-number{width:100%}.sp-pagi{gap:10px}}
