.ip-banner{z-index:2}div#inner-page-wrapper>.container{width:100%;padding:0}div#inner-page-wrapper{margin-bottom:0}div#ip-buyers-faq{line-height:1;position:relative}div#ip-buyers-faq .gsite-bg{width:655px;height:655px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1;max-width:90%;height:auto;aspect-ratio:655 / 655}.ip-buyers-faq-area{position:relative;padding:80px 0 6px;font-size:0}.ip-buyers-faq-container{position:relative;max-width:1170px;padding:0 15px;margin:0 auto;z-index:2}.ip-buyers-faq-title>div{min-width:50%}.ip-buyers-faq-title .ip-buyers-faq-title-sub{font-size:21px;font-weight:500;font-family:var(--font-family-title);margin:37px 0 0}.ip-buyers-faq-search{max-width:750px;margin:45px auto 46px}.ip-buyers-faq-search input{width:100%;height:56px;border:solid 1px #000;box-shadow:0 7px 21px rgb(0 0 0 / 6%);font-size:15px;color:#9a999f;padding:0 50px;letter-spacing:.7px}.ip-buyers-faq-category-link{display:flex;flex-wrap:wrap;border-bottom:solid 1px #ccc;margin:0 0 33px}.ip-buyers-faq-category-link span{width:25%}.ip-buyers-faq-category-link span a{display:flex;align-items:center;justify-content:center;border:solid 1px #fff0;height:75px;font-size:15px;text-transform:uppercase;font-weight:500;letter-spacing:2px;transition:all 0.4s ease-in-out;position:relative;padding:10px;background:#e7e7e7;text-align:center;background:var(--gradient-color)}.ip-buyers-faq-category-link span a::before{content:'';position:absolute;top:50%;left:50%;width:calc(100% - 5px);height:calc(100% - 5px);border:1px solid #fff;transform:translate(-50%,-50%);opacity:0}.ip-buyers-faq-category-link span a:hover::before,.ip-buyers-faq-category-link span a.active::before{opacity:1}.ip-buyers-faq-category-link span a::after{content:'';position:absolute;bottom:-1px;left:0;width:100%;height:3px;background:#9A999F;background:linear-gradient(90deg,rgb(154 153 159) 0%,rgb(222 221 222) 52%,rgb(155 154 160) 100%);transition:all 0.4s ease-in-out;opacity:0}.ip-buyers-faq-category-link span a.active,.ip-buyers-faq-category-link span a:hover{background:#000;color:#fff}.ip-buyers-faq-feed{display:flex;flex-wrap:wrap;margin:0 -8px}.faqs-list{padding:15px 8px;width:calc(100% / 3)}.faqs-list-label{font-family:var(--font-family-title);font-size:24px;line-height:1.2;letter-spacing:.7px;margin:0 0 19px;font-weight:500;position:relative;z-index:1}.faqs-list-text{font-size:15px;color:#fff;line-height:1.65;letter-spacing:.65px;margin:0 0 40px;position:relative;z-index:1}.fas-list-link{position:relative;z-index:1}.fas-list-link a{display:inline-block;padding:5px 0;font-size:16px;text-transform:uppercase;color:#fff;font-weight:700;letter-spacing:1.2px;transition:all 0.3s ease-in-out}.fas-list-link a:hover{color:#9a999f}.faqs-list-inner{position:relative;padding:30px 32px 23px;box-shadow:0 0 14px rgb(0 0 0 / 10%);background:#000;height:100%;color:#fff}.faqs-list-inner::before{content:'';width:80%;height:80%;background-image:url(../../../../../themes/dreamprohomesluxury.com/assets/images/faqs-monogram.png);background-size:contain;background-position:center center;background-repeat:no-repeat;opacity:.3;position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;margin:auto}.faqs-list-inner::after{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;padding:1px;background:linear-gradient(41deg,#9b999f,#ddddde,#9c9ba1);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;display:none}.hp-influence::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;z-index:1;pointer-events:none;opacity:1}.hp-influence>div{position:relative;z-index:3}.hp-influence::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#dedddd;background:linear-gradient(180deg,#fff0 0%,rgb(222 221 221) 100%);z-index:2}.footer{z-index:2}@media only screen and (min-width:992px){.ip-buyers-faq-category-link span a:not(.active){border-left:1px solid #bdbdbd}.ip-buyers-faq-category-link span:last-child a:not(.active){border-right:1px solid #bdbdbd}}@media only screen and (max-width:991px){.faqs-list{width:50%}.ip-buyers-faq-category-link span a{font-size:13px}}@media only screen and (max-width:767px){.ip-buyers-faq-category-link{gap:8px}.ip-buyers-faq-category-link span{width:calc(50% - 4px)}.faqs-list{width:100%;text-align:center}.faqs-list-inner{padding:30px 15px 23px}.ip-buyers-faq-search input{padding:0 15px}}@media only screen and (max-width:480px){.ip-buyers-faq-category-link span{width:100%}}