body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.pc-info{position:absolute;left:30px;bottom:30px}.pc-info .ui.circular.button{background-color:#fff;color:#fe7516}.pc-info .count{color:#fff;font-weight:700;margin-left:10px}.p-slider-item{padding:1px}.p-slider-item .badges{position:absolute;top:5px;left:5px}.slick-list{margin:0 -7px}.slick-list .slick-slide>div{padding:0 10px}@media only screen and (min-width:768px){.pc-desc{width:50%;margin:auto auto 20px}.p-slider-item{padding:1px}}.group-item-wrapper .column{padding-top:5px!important;padding-bottom:5px!important}.group-item-wrapper .city{padding-left:0!important;border-bottom:1px solid #ccc;color:#000}.group-item{position:relative}.group-item-title{position:absolute;left:10px;bottom:15px;color:#fff;font-weight:600;text-shadow:1px 1px 1px rgba(0,0,0,.75);font-size:large}.group-item-title .ui.circular.button{background-color:#fff;color:#fe7516}.easyfooter-container{background-color:#13161c}.easyfooter{color:#fff;padding-top:30px;padding-bottom:30px}.easyfooter h1,.easyfooter h2,.easyfooter h3,.easyfooter h4,.easyfooter h5,.easyfooter h6,.easyfooter p,.easyfooter span{color:#fff}.item{padding-top:10px!important;padding-bottom:10px!important}.easy-list-item{margin-bottom:20px;cursor:pointer}.easy-list-item .badges{position:absolute;top:5px;left:5px}.easy-list-item .price{position:absolute;top:"40%"}.easy-list-item img{object-fit:cover}.easy-multiple-dropdown{max-height:60px;overflow:auto}.easy-multiple-dropdown.active{max-height:unset;overflow:unset;background-color:red}.rcorners1{border-bottom-left-radius:20px;border-top-left-radius:20px}.pushable:not(body){transform:none!important}a:hover{color:orange!important}.property-feature-title{padding:10px}.property-feature-label{padding:10px;display:flex;flex-wrap:wrap}.property-feature-desc{color:grey}.property-feature-box{background-color:#fff;border:thin solid #ececec;padding:10px;margin-top:10px}.slick-arrow{z-index:1;padding:5px}.property-detail-silider .slick-list .slick-slide>div{padding:0}.slider-image{object-fit:cover}.slider-image-modal{object-fit:contain}.ui.card>.image>img,.ui.cards>.card>.image>img{height:100%!important}.locatiom-modal{top:50%;left:50%;transform:translate(-50%,-100%);cursor:pointer}.close.icon{color:#fff!important;text-shadow:0 0 10px #000 im!important;font-size:x-large!important}.related{max-height:25%}.back-button-container{margin-bottom:2rem;display:flex;align-items:center}.back-button-container .back-button{border-radius:8px;font-weight:500;transition:all .3s ease;box-shadow:0 2px 4px rgba(0,0,0,.1)}.back-button-container .back-button:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(242,113,28,.3)}.back-button-container .back-button i{margin-right:.5rem}.agent-profile-card{margin-bottom:2rem;box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:12px;overflow:hidden}.agent-profile-card .ui.grid{margin:0!important}.agent-profile-card .agent-photo-container{display:flex;justify-content:center;align-items:center;padding:1.5rem;background:linear-gradient(135deg,#f8f9fa,#e9ecef);height:100%;min-height:200px}.agent-profile-card .agent-photo-container img{border:4px solid #f2711c;box-shadow:0 4px 12px rgba(242,113,28,.3);width:120px!important;height:120px!important;transition:transform .3s ease}.agent-profile-card .agent-photo-container img:hover{transform:scale(1.05)}.agent-profile-card .agent-info{padding:1.5rem;display:flex;flex-direction:column;justify-content:center;height:100%;min-height:200px}.agent-profile-card .agent-info .agent-name{color:#f2711c;margin-bottom:.5rem;font-size:2rem;font-weight:600}.agent-profile-card .agent-info .agent-title{color:#666;margin-bottom:1.5rem;font-weight:400;font-size:1.1rem}.agent-profile-card .agent-info .contact-info{margin-bottom:1.5rem}.agent-profile-card .agent-info .contact-info .contact-item{display:flex;align-items:center;margin-bottom:.8rem;font-size:1rem}.agent-profile-card .agent-info .contact-info .contact-item i{margin-right:.8rem;font-size:1.1rem}.agent-profile-card .agent-info .contact-info .contact-item .contact-link{color:#333;text-decoration:none;transition:color .3s ease}.agent-profile-card .agent-info .contact-info .contact-item .contact-link:hover{color:#f2711c;text-decoration:underline}.agent-profile-card .agent-info .agent-actions{display:flex;grid-gap:1rem;gap:1rem;flex-wrap:wrap}.agent-profile-card .agent-info .agent-actions .ui.button{flex:1 1;min-width:140px;border-radius:8px;font-weight:500;transition:all .3s ease;padding:.7em 1.2em}.agent-profile-card .agent-info .agent-actions .ui.button:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(242,113,28,.3)}.properties-section{margin-top:3rem}.properties-section .section-title{color:#333;margin-bottom:2rem;display:flex;align-items:center;grid-gap:.5rem;gap:.5rem}.properties-section .section-title .property-count{font-size:1rem;color:#666;font-weight:400;margin-left:.5rem}.agent-property-card{margin-bottom:20px;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease}.agent-property-card:hover{transform:translateY(-5px);box-shadow:0 8px 25px rgba(0,0,0,.15)}.agent-property-card .ui.card{border-radius:12px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:all .3s ease}.agent-property-card .ui.card:hover{box-shadow:0 8px 25px rgba(0,0,0,.15)}.agent-property-card .ui.card .image{object-fit:cover;transition:transform .3s ease}.agent-property-card .ui.card .image:hover{transform:scale(1.05)}.agent-property-card .ui.card .content .header{font-weight:600}.agent-property-card .ui.card .content .meta{color:#666;font-size:.95rem}.agent-property-card .ui.card .content .description{color:#555;font-size:.9rem}.agent-property-card .ui.card .extra.content{background-color:#f8f9fa;border-top:1px solid #e9ecef;font-weight:600}.agent-property-card .badges{position:absolute;top:10px;left:10px;z-index:2}.agent-property-card .badges .ui.button{border-radius:20px;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}@media(max-width:768px){.back-button-container{margin-bottom:1.5rem;justify-content:center}.back-button-container .back-button{width:100%;max-width:200px}.agent-profile-card .agent-photo-container{padding:1rem;min-height:150px}.agent-profile-card .agent-photo-container img{width:100px!important;height:100px!important}.agent-profile-card .agent-info{text-align:center;padding:1rem;min-height:150px}.agent-profile-card .agent-info .agent-name{font-size:1.6rem;margin-bottom:.3rem}.agent-profile-card .agent-info .agent-title{font-size:1rem;margin-bottom:1rem}.agent-profile-card .agent-info .contact-info{margin-bottom:1.2rem}.agent-profile-card .agent-info .contact-info .contact-item{font-size:.95rem;margin-bottom:.6rem}.agent-profile-card .agent-info .agent-actions{justify-content:center;grid-gap:.8rem;gap:.8rem}.agent-profile-card .agent-info .agent-actions .ui.button{min-width:120px;padding:.6em 1em}.agent-property-card .ui.card{margin:0 auto;max-width:400px}}@media(max-width:480px){.agent-profile-card .agent-photo-container{padding:.8rem;min-height:120px}.agent-profile-card .agent-photo-container img{width:80px!important;height:80px!important}.agent-profile-card .agent-info{padding:.8rem;min-height:120px}.agent-profile-card .agent-info .agent-name{font-size:1.4rem;margin-bottom:.2rem}.agent-profile-card .agent-info .agent-title{font-size:.9rem;margin-bottom:.8rem}.agent-profile-card .agent-info .contact-info{margin-bottom:1rem}.agent-profile-card .agent-info .contact-info .contact-item{font-size:.9rem;margin-bottom:.5rem}.agent-profile-card .agent-info .agent-actions{flex-direction:column;grid-gap:.6rem;gap:.6rem}.agent-profile-card .agent-info .agent-actions .ui.button{width:100%;min-width:unset;padding:.6em 1em}}.agent-property-card::-webkit-scrollbar{width:6px}.agent-property-card::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.agent-property-card::-webkit-scrollbar-thumb{background:#f2711c;border-radius:3px}.agent-property-card::-webkit-scrollbar-thumb:hover{background:#e55a0a}.page-header{text-align:center;margin-bottom:3rem;padding:2rem 0}.page-header .page-title{color:#f2711c;font-size:2.5rem;font-weight:600;margin-bottom:1rem;display:flex;align-items:center;justify-content:center;grid-gap:.5rem;gap:.5rem}.page-header .page-title i{font-size:2.2rem}.page-header .page-subtitle{font-size:1.2rem;color:#666;max-width:600px;margin:0 auto;line-height:1.6}.agents-grid{margin-bottom:4rem}.agents-grid .ui.grid{margin:0}.agent-card{margin-bottom:2rem;transition:transform .3s ease,box-shadow .3s ease}.agent-card:hover{transform:translateY(-5px);box-shadow:0 8px 25px rgba(0,0,0,.15)}.agent-card .ui.card{border-radius:12px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:all .3s ease;height:100%}.agent-card .ui.card:hover{box-shadow:0 8px 25px rgba(0,0,0,.15)}.agent-card .agent-photo-container{display:flex;justify-content:center;align-items:center;padding:2rem 1rem 1rem;background:linear-gradient(135deg,#f8f9fa,#e9ecef)}.agent-card .agent-photo-container img{border:4px solid #f2711c;box-shadow:0 4px 12px rgba(242,113,28,.3);transition:transform .3s ease}.agent-card .agent-photo-container img:hover{transform:scale(1.05)}.agent-card .agent-name{color:#333;font-size:1.4rem;font-weight:600;margin-bottom:.5rem}.agent-card .agent-title{color:#f2711c;font-size:1rem;font-weight:500;margin-bottom:1.5rem}.agent-card .contact-info{margin-bottom:1rem}.agent-card .contact-info .contact-item{display:flex;align-items:center;justify-content:center;margin-bottom:.8rem;font-size:.95rem}.agent-card .contact-info .contact-item i{margin-right:.5rem;font-size:1rem}.agent-card .contact-info .contact-item .contact-link{color:#333;text-decoration:none;transition:color .3s ease}.agent-card .contact-info .contact-item .contact-link:hover{color:#f2711c;text-decoration:underline}.agent-card .agent-actions .ui.button{border-radius:8px;font-weight:500;transition:all .3s ease}.agent-card .agent-actions .ui.button:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(242,113,28,.3)}.cta-section{margin-top:4rem;margin-bottom:2rem}.cta-section .cta-card{border-radius:12px;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border:2px solid #f2711c}.cta-section .cta-card .content{padding:2rem}.cta-section .cta-card .content h2{color:#f2711c;margin-bottom:1rem;display:flex;align-items:center;justify-content:center;grid-gap:.5rem;gap:.5rem}.cta-section .cta-card .content p{font-size:1.1rem;color:#666;margin-bottom:1.5rem;line-height:1.6}.cta-section .cta-card .content .ui.button{border-radius:8px;font-weight:500;transition:all .3s ease}.cta-section .cta-card .content .ui.button:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(242,113,28,.3)}@media(max-width:768px){.page-header{padding:1rem 0}.page-header .page-title{font-size:2rem;flex-direction:column;grid-gap:.3rem;gap:.3rem}.page-header .page-title i{font-size:1.8rem}.page-header .page-subtitle{font-size:1rem;padding:0 1rem}.agent-card .agent-photo-container{padding:1.5rem 1rem 1rem}.agent-card .agent-photo-container img{width:120px!important;height:120px!important}.agent-card .agent-name{font-size:1.2rem}.agent-card .contact-info .contact-item{font-size:.9rem;flex-direction:column;text-align:center;grid-gap:.3rem;gap:.3rem}.agent-card .contact-info .contact-item i{margin-right:0}.cta-section{margin-top:2rem}.cta-section .cta-card .content{padding:1.5rem}.cta-section .cta-card .content h2{font-size:1.5rem;flex-direction:column;grid-gap:.3rem;gap:.3rem}.cta-section .cta-card .content p{font-size:1rem}}@media(max-width:480px){.page-header .page-title{font-size:1.8rem}.agent-card .agent-photo-container{padding:1rem}.agent-card .agent-photo-container img{width:100px!important;height:100px!important}}.ui.loader{margin:2rem auto}.ui.message{border-radius:8px;margin:2rem 0}a:hover{color:#f2711c!important;text-decoration:none}.agents-grid::-webkit-scrollbar{width:6px}.agents-grid::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.agents-grid::-webkit-scrollbar-thumb{background:#f2711c;border-radius:3px}.agents-grid::-webkit-scrollbar-thumb:hover{background:#e55a0a}body,h1,h2,h3,h4,h5,h6,p,span{color:#353a47}a{color:orange;cursor:pointer}
/*# sourceMappingURL=main.de0e370c.chunk.css.map */