@keyframes bounce{0%,100%{transform:translateY(0)}40%{transform:translateY(-8px)}60%{transform:translateY(-4px)}}@keyframes pulse{0%,100%{transform:scale(1)}50%{transform:scale(1.08)}}@keyframes messageFadeIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes typingBounce{0%,100%{transform:translateY(0);opacity:.3}50%{transform:translateY(-5px);opacity:1}}@keyframes pop{0%{transform:scale(2)}50%{transform:scale(2.5)}100%{transform:scale(2)}}.spinner-border{color:#fa7616}.copy-animate{animation:copy-pop .35s ease}@keyframes copy-pop{0%{transform:scale(1);filter:none}50%{transform:scale(1.3);filter:invert(40%) sepia(100%) saturate(500%) hue-rotate(90deg) brightness(1.1)}100%{transform:scale(1);filter:none}}amos .btn-toggle-amos{position:fixed;bottom:20px;right:20px;border:0;background:transparent;z-index:9990;display:flex;align-items:center;justify-content:center;padding:0;animation:pulse 2s infinite;transition:transform .3s ease-in-out}amos .btn-toggle-amos .icon-open{width:60px;height:60px;border-radius:50px;box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}amos .btn-toggle-amos .icon-close{width:24px;height:24px}amos .btn-toggle-amos.open{width:60px;height:60px;background:#7368a8;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);border-radius:60px;animation:none}amos .btn-toggle-amos:hover{animation:bounce .5s ease}amos .chat-popup{position:fixed;bottom:100px;right:20px;width:300px;height:450px;border-radius:20px;background:#fff;z-index:9992;overflow:hidden;display:flex;flex-direction:column;transition:all .3s ease-in-out}amos .chat-inner{display:flex;flex-direction:column;height:100%}amos .chat-inner .chat-header{background:#7368a8;color:#fff;display:flex;justify-content:space-between;align-items:center;padding:10px 20px;position:relative}amos .chat-inner .chat-header .chat-title{display:flex;gap:10px;align-items:center}amos .chat-inner .chat-header .chat-title .amos-logo{width:31.5px;height:31.5px;border-radius:50px;border:2px solid #fff}amos .chat-inner .chat-header .chat-title .chat-host{color:#fff;font-size:16px;font-style:normal;font-weight:700;line-height:normal}amos .chat-inner .chat-header .chat-title .chat-subtitle{color:#fff;font-size:11px;font-style:normal;font-weight:600;line-height:normal}amos .chat-inner .chat-header .chat-expand{position:absolute;top:50%;right:15px;transform:translateY(-50%);background:transparent;border:0;padding:0;display:flex;align-items:center;justify-content:center}amos .chat-inner .chat-header .chat-expand img{width:24px;height:24px;transition:transform .3s ease}amos .chat-inner .chat-header .chat-expand img[src*="expand.svg"]:hover{transform:scale(1.2)}amos .chat-inner .chat-header .chat-expand img[src*="minimize.svg"]:hover{transform:scale(.85)}amos .chat-inner .chat-body{flex:1;overflow-y:auto;padding:10px 15px;scroll-behavior:smooth;display:flex;flex-direction:column;gap:5px;scrollbar-gutter:stable both-edges}amos .chat-inner .chat-body::-webkit-scrollbar{width:6px}amos .chat-inner .chat-body::-webkit-scrollbar-track{background:transparent}amos .chat-inner .chat-body::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:10px}amos .chat-inner .chat-messages{display:flex;flex-direction:column;gap:7px}amos .chat-inner .chat-messages .chat-timestamp-label{text-align:center;font-size:12px;color:#8b898a;font-weight:500;margin:0 auto;padding:4px 12px;background:#f2f2f2;border-radius:12px;width:fit-content;animation:messageFadeIn .3s ease}amos .chat-inner .chat-messages .message-container{display:flex;align-items:center}amos .chat-inner .chat-messages .message-container .avatar-container .bot-avatar{width:45px;height:45px;border-radius:50px;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);flex-shrink:0;display:none}amos .chat-inner .chat-messages .message-container .chat-bubble{max-width:80%;padding:10px;border-radius:15px;margin:0;font-size:14px;font-style:normal;font-weight:400;line-height:normal;word-wrap:break-word;animation:messageFadeIn .3s ease}amos .chat-inner .chat-messages .message-container .chat-bubble.bot-msg{background:#eee;color:#323031;align-self:center;margin-right:auto}amos .chat-inner .chat-messages .message-container .chat-bubble.bot-msg p{margin-top:1rem}amos .chat-inner .chat-messages .message-container .chat-bubble.bot-msg p:first-child{margin-top:0}amos .chat-inner .chat-messages .message-container .chat-bubble.bot-msg ol,amos .chat-inner .chat-messages .message-container .chat-bubble.bot-msg ul{margin-top:1rem}amos .chat-inner .chat-messages .message-container .chat-bubble.user-msg{background:#7368a8;color:#fff;align-self:center;margin-left:auto}amos .chat-inner .chat-messages .message-container p{margin:0}amos .chat-inner .chat-messages .message-container .chat-options{display:flex;flex-direction:column;gap:5px;flex:1}amos .chat-inner .chat-messages .message-container .chat-options .btn-option{align-self:flex-start;padding:10px;border-radius:15px;border:1px solid #7368a8;background:#fff;color:#7368a8;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-align:left;max-width:80%;transition:background .3s ease,color .3s ease;animation:messageFadeIn .3s ease}amos .chat-inner .chat-messages .message-container .chat-options .btn-option:hover{background:#7368a8;color:#fff}amos .chat-inner .chat-messages .message-container .chat-options .btn-option.selected-option{background:#7368a8;color:#fff;cursor:default;pointer-events:none;opacity:1}amos .chat-inner .chat-messages .message-container .chat-options .btn-option:disabled:not(.selected-option){opacity:.4;cursor:not-allowed;background:#fff;color:#7368a8}amos .chat-inner .chat-messages .message-container .chat-form{width:300px;display:flex;flex-direction:column;gap:20px;padding:10px 20px;animation:messageFadeIn .3s ease;border:.5px solid #eee;border-radius:20px}amos .chat-inner .chat-messages .message-container .chat-form .form-group{display:flex;flex-direction:column}amos .chat-inner .chat-messages .message-container .chat-form .form-group label{color:#323031;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:10px}amos .chat-inner .chat-messages .message-container .chat-form .form-group input,amos .chat-inner .chat-messages .message-container .chat-form .form-group select{width:100%;border:0;border-bottom:.5px solid #323031;border-radius:unset;outline:0;background-color:#fff;color:#323031;font-size:14px;font-style:normal;font-weight:400;line-height:normal}amos .chat-inner .chat-messages .message-container .chat-form .form-group select option{color:#323031;font-size:14px;font-style:normal;font-weight:400;line-height:normal;border-radius:unset}amos .chat-inner .chat-messages .message-container .chat-form .form-group input::placeholder{color:#a8a6a7}amos .chat-inner .chat-messages .message-container .chat-form .form-group input:focus,amos .chat-inner .chat-messages .message-container .chat-form .form-group select:focus{border-color:none;box-shadow:none}amos .chat-inner .chat-messages .message-container .chat-form .form-group .yes-no-toggle{display:flex;gap:10px}amos .chat-inner .chat-messages .message-container .chat-form .form-group .yes-no-toggle .btn-toggle{flex:1;padding:5px 0;border-radius:10px;border:1px solid #7368a8;background:#fff;color:#7368a8;font-size:16px;font-style:normal;font-weight:400;line-height:normal;transition:background .3s ease,color .3s ease}amos .chat-inner .chat-messages .message-container .chat-form .form-conditional{display:none;flex-direction:column;gap:20px}amos .chat-inner .chat-messages .message-container .chat-form .form-group .yes-no-toggle .btn-toggle:hover{background-color:#7368a8;color:#fff}amos .chat-inner .chat-messages .message-container .chat-form .form-group .yes-no-toggle .btn-toggle.active{background-color:#7368a8;color:#fff}amos .chat-inner .chat-messages .message-container .chat-form .form-group .input-group{display:flex;align-items:center;gap:10px}amos .chat-inner .chat-messages .message-container .chat-form .form-group .input-group input{flex:1}amos .chat-inner .chat-messages .message-container .chat-form .form-group .input-group .range-separator{color:#323031;font-size:14px;font-style:normal;font-weight:400;line-height:normal}amos .chat-inner .chat-messages .message-container .chat-form .form-group .btn-submit-form{width:100%;padding:10px 20px;border-radius:10px;background:#7368a8;color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:normal;transition:background .3s ease}amos .chat-inner .chat-messages .message-container .chat-table-wrapper{margin-top:10px;overflow-x:auto}amos .chat-inner .chat-messages .message-container .chat-table-wrapper .chat-table{min-width:527px;border-collapse:separate!important;border-spacing:0;border-radius:15px;border:1px solid #d1d1d1;margin:0}amos .chat-inner .chat-messages .message-container .chat-table-wrapper .chat-table thead th{padding:10px 0 5px 0;color:#000;text-align:center;font-size:14px;font-style:normal;font-weight:700;line-height:normal;border-top-left-radius:15px;border-top-right-radius:15px;border-bottom:1px solid #d1d1d1}amos .chat-inner .chat-messages .message-container .chat-table-wrapper .chat-table tbody th,amos .chat-inner .chat-messages .message-container .chat-table-wrapper .chat-table tbody td{padding:5px 0;color:#323031;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:normal}amos .chat-inner .chat-messages .message-container .chat-table-wrapper .chat-table tbody tr:last-child th,amos .chat-inner .chat-messages .message-container .chat-table-wrapper .chat-table tbody tr:last-child td{border-bottom:0;border-radius:15px}amos .chat-inner .chat-messages .message-container .chat-table-wrapper .btn-view-all{width:100%;border:1px solid #7368a8;border-radius:25px;background:#fff;color:#7368a8;font-size:16px;font-style:normal;font-weight:500;line-height:26px;letter-spacing:.32px;transition:background .3s ease;margin:10px 0}amos .chat-inner .chat-messages .message-container .chat-table-wrapper .btn-view-all:hover{background:#7368a8;color:#fff}amos .chat-inner .chat-messages .message-container .chat-gauge-wrapper{width:100%;max-width:400px}amos .chat-inner .chat-messages .message-container .chat-gauge-wrapper .card{padding:20px 20px 40px 20px;background:#fff;border-radius:20px;border:1px solid #d1d1d1;margin:0}amos .chat-inner .chat-messages .message-container .chat-gauge-wrapper .card h5{color:#323031;font-feature-settings:'liga' off,'clig' off;font-size:18px;font-style:normal;font-weight:700;margin-bottom:15px;text-align:center}amos .chat-inner .chat-messages .message-container .chat-gauge-wrapper .card .chart-container{width:100%;margin:0 auto;padding-top:15px;border-top:.5px solid #d1d1d1}amos .chat-inner .chat-messages .message-container .chat-gauge-wrapper .card .chart-container canvas{width:100%!important;height:auto!important}amos .chat-inner .chat-messages .message-container .chat-gauge-wrapper .card .chart-container .gauge-label{text-align:center;margin-top:-50px}amos .chat-inner .chat-messages .message-container .chat-gauge-wrapper .card .chart-container .gauge-label .price-label{color:#9a9899;text-align:center;font-feature-settings:'liga' off,'clig' off;font-size:16px;font-style:normal;font-weight:400;line-height:normal}amos .chat-inner .chat-messages .message-container .chat-gauge-wrapper .card .chart-container .gauge-label .price-amount{color:#323031;text-align:center;font-feature-settings:'liga' off,'clig' off;font-size:24px;font-style:normal;font-weight:700;line-height:normal}amos .chat-inner .chat-messages .message-container .chat-gauge-wrapper .card .legend{display:flex;justify-content:start;gap:10px;margin-top:30px;flex-wrap:wrap}amos .chat-inner .chat-messages .message-container .chat-gauge-wrapper .card .legend .legend-item{display:flex;align-items:center;gap:10px}amos .chat-inner .chat-messages .message-container .chat-gauge-wrapper .card .legend .legend-item .dot{width:13px;height:13px;border-radius:50%;display:inline-block}amos .chat-inner .chat-messages .message-container .chat-gauge-wrapper .card .legend .legend-item .dot.loan-dot{background-color:#fa7616}amos .chat-inner .chat-messages .message-container .chat-gauge-wrapper .card .legend .legend-item .dot.dp-dot{background-color:#fee4d0}amos .chat-inner .chat-messages .message-container .chat-gauge-wrapper .card .legend .legend-item .legend-text{display:flex;flex-direction:column}amos .chat-inner .chat-messages .message-container .chat-gauge-wrapper .card .legend .legend-item .legend-text .legend-label{color:#9a9899;font-feature-settings:'liga' off,'clig' off;font-size:13px;font-style:normal;font-weight:400;line-height:normal}amos .chat-inner .chat-messages .message-container .chat-gauge-wrapper .card .legend .legend-item .legend-text .legend-amount{color:#323031;font-feature-settings:'liga' off,'clig' off;font-size:14px;font-style:normal;font-weight:500;line-height:18px}amos .chat-inner .chat-messages .message-container .chat-profit-wrapper{width:100%;max-width:316px}amos .chat-inner .chat-messages .message-container .chat-profit-wrapper .card{padding:20px;background:#fff;border-radius:20px;border:1px solid #d1d1d1;margin:0}amos .chat-inner .chat-messages .message-container .chat-profit-wrapper .card .profit-label{color:#323031;font-size:16px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.5px}amos .chat-inner .chat-messages .message-container .chat-profit-wrapper .card .profit-value{color:#323031;font-size:35px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.5px;margin:10px 0}amos .chat-inner .chat-messages .message-container .chat-profit-wrapper .card .badge-profit.earn{border-radius:5px;background:rgba(0,184,29,.1);height:28px;padding:5px 5px;display:inline-flex;align-items:center;width:fit-content}amos .chat-inner .chat-messages .message-container .chat-profit-wrapper .card .badge-profit.loss{border-radius:5px;background:rgba(247,0,0,.1);height:28px;padding:5px 5px;display:inline-flex;align-items:center;width:fit-content}amos .chat-inner .chat-messages .message-container .chat-profit-wrapper .card .badge-profit .arrow-up{font-size:14px;color:#00b81d;margin-right:2px;padding-top:2px}amos .chat-inner .chat-messages .message-container .chat-profit-wrapper .card .badge-profit .arrow-down{font-size:14px;color:#f70000;margin-right:2px;padding-top:2px}amos .chat-inner .chat-messages .message-container .chat-profit-wrapper .card .badge-profit.earn .profit-percent{color:#00b81d;font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.28px}amos .chat-inner .chat-messages .message-container .chat-profit-wrapper .card .badge-profit.loss .profit-percent{color:#f70000;font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.28px}amos .chat-inner .chat-messages .message-container .chat-ssd-wrapper{width:100%;max-width:510px}amos .chat-inner .chat-messages .message-container .chat-ssd-wrapper .card{padding:20px;background:#fff;border-radius:20px;border:1px solid #d1d1d1;margin:0;display:flex;flex-direction:row;align-items:stretch;justify-content:space-between;flex-wrap:wrap}amos .chat-inner .chat-messages .message-container .chat-ssd-wrapper .card .stamp-section{display:flex;flex-direction:column;justify-content:center;text-align:start}amos .chat-inner .chat-messages .message-container .chat-ssd-wrapper .card .stamp-section .title{color:#323031;font-size:16px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.5px;margin-bottom:10px}amos .chat-inner .chat-messages .message-container .chat-ssd-wrapper .card .stamp-section .value{color:#323031;font-size:35px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.5px}amos .chat-inner .chat-messages .message-container .chat-ssd-wrapper .card .stamp-section .value.value-orange{color:#fa7616}amos .chat-inner .chat-messages .message-container .chat-ssd-wrapper .card .stamp-divider{width:1px;height:auto;background-color:#d1d1d1}amos .chat-inner .chat-messages .message-container .chat-listing-wrapper{display:flex;flex-direction:column;overflow:hidden;width:auto;max-width:784px;padding:20px;border:1px solid #d1d1d1;border-radius:25px;background:#fff}amos .chat-inner .chat-messages .message-container .chat-listing-wrapper .chat-listing-scroll{display:flex;flex-direction:row;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;white-space:nowrap}amos .chat-inner .chat-messages .message-container .chat-listing-wrapper .chat-listing-scroll,amos .chat-inner .chat-messages .message-container .chat-listing-wrapper .chat-listing-scroll *{user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;-webkit-user-drag:none}amos .chat-inner .chat-messages .message-container .chat-listing-wrapper .chat-listing-scroll::-webkit-scrollbar{height:8px}amos .chat-inner .chat-messages .message-container .chat-listing-wrapper .chat-listing-scroll::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.1);border-radius:10px}amos .chat-inner .chat-messages .message-container .chat-listing-wrapper .chat-listing-scroll.dragging{cursor:grabbing;user-select:none}amos .chat-inner .chat-messages .message-container .chat-listing-wrapper .chat-listing-scroll.dragging,amos .chat-inner .chat-messages .message-container .chat-listing-wrapper .chat-listing-scroll.dragging *{user-select:none;pointer-events:none}amos .chat-inner .chat-messages .message-container .chat-listing-wrapper .chat-listing-scroll .property-card{display:flex;flex-direction:column;scroll-snap-align:start;flex-shrink:0;width:170px;cursor:grab;margin-bottom:5px;text-decoration:none}amos .chat-inner .chat-messages .message-container .chat-listing-wrapper .chat-listing-scroll .property-card:hover{cursor:pointer;background-color:#f9f9f9;border-radius:15px}amos .chat-inner .chat-messages .message-container .chat-listing-wrapper .chat-listing-scroll .property-card .property-img{width:100%;height:128px;object-fit:cover;border-radius:15px}amos .chat-inner .chat-messages .message-container .chat-listing-wrapper .chat-listing-scroll .property-card .price-row{display:flex;align-items:center;justify-content:space-between;margin-top:10px}amos .chat-inner .chat-messages .message-container .chat-listing-wrapper .chat-listing-scroll .property-card .price-row .price{color:#323031;font-size:18px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize}amos .chat-inner .chat-messages .message-container .chat-listing-wrapper .chat-listing-scroll .property-card .price-row .heart{font-size:18px;transform:scale(2);transform-origin:center;color:#d1d1d1;cursor:pointer;line-height:1;margin-right:5px}amos .chat-inner .chat-messages .message-container .chat-listing-wrapper .chat-listing-scroll .property-card .price-row .heart.active{color:#f87171;transform:scale(2.1)}amos .chat-inner .chat-messages .message-container .chat-listing-wrapper .chat-listing-scroll .property-card .price-row .heart.pop{animation:pop .3s ease forwards}amos .chat-inner .chat-messages .message-container .chat-listing-wrapper .chat-listing-scroll .property-card .price-row .heart:hover{color:#f87171;transform:scale(2.1);transition:transform .15s ease,color .15s ease}amos .chat-inner .chat-messages .message-container .chat-listing-wrapper .chat-listing-scroll .property-card .project-name{color:#323031;font-size:14px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize;margin-top:8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}amos .chat-inner .chat-messages .message-container .chat-listing-wrapper .chat-listing-scroll .property-card .listing-meta{color:rgba(60,60,60,.87);font-size:11px;font-style:normal;font-weight:400;line-height:normal}amos .chat-inner .chat-messages .message-container .chat-listing-wrapper .chat-listing-scroll .property-card .agent-info{display:flex;align-items:center;margin-top:10px}amos .chat-inner .chat-messages .message-container .chat-listing-wrapper .chat-listing-scroll .property-card .agent-info .agent-avatar{width:30px;height:30px;border-radius:50%;object-fit:contain;object-position:top;margin-right:10px;border:1px solid rgba(209,209,209,.5)}amos .chat-inner .chat-messages .message-container .chat-listing-wrapper .chat-listing-scroll .property-card .agent-info .agent-text .label{color:rgba(60,60,60,.87);font-size:11px;font-style:normal;font-weight:400;line-height:normal}amos .chat-inner .chat-messages .message-container .chat-listing-wrapper .chat-listing-scroll .property-card .agent-info .agent-text .name{color:#323031;font-size:11px;font-style:normal;font-weight:700;line-height:normal}amos .chat-inner .chat-messages .message-container .chat-listing-wrapper .btn-view-all{width:100%;border:1px solid #7368a8;border-radius:25px;background:#fff;color:#7368a8;font-size:16px;font-style:normal;font-weight:500;line-height:26px;letter-spacing:.32px;transition:background .3s ease;margin:10px 0 0 0}amos .chat-inner .chat-messages .message-container .chat-listing-wrapper .btn-view-all:hover{background:#7368a8;color:#fff}amos .chat-inner .chat-messages .message-container .chat-agent-wrapper{display:flex;flex-direction:column;overflow:hidden;width:100%;max-width:510px;border:1px solid #d1d1d1;border-radius:20px;background:#fff;padding:0}amos .chat-inner .chat-messages .message-container .chat-agent-wrapper .agent-card{display:flex;justify-content:space-between;align-items:stretch;background:#fff;position:relative;padding:15px 10px;border-bottom:.5px solid #d1d1d1}amos .chat-inner .chat-messages .message-container .chat-agent-wrapper .agent-card:hover{cursor:pointer;background-color:#f9f9f9}amos .chat-inner .chat-messages .message-container .chat-agent-wrapper .agent-card .agent-left{display:flex;align-items:flex-start;flex:1}amos .chat-inner .chat-messages .message-container .chat-agent-wrapper .agent-card .agent-left .avatar-wrapper{position:relative}amos .chat-inner .chat-messages .message-container .chat-agent-wrapper .agent-card .agent-left .avatar-wrapper .agent-avatar{width:60px;height:60px;border-radius:50%;object-fit:contain;object-position:top;border:.5px solid #d1d1d1;margin-top:5px}amos .chat-inner .chat-messages .message-container .chat-agent-wrapper .agent-card .agent-left .avatar-wrapper.tagged .agent-avatar{border:.5px solid #fa7616}amos .chat-inner .chat-messages .message-container .chat-agent-wrapper .agent-card .agent-left .avatar-wrapper .tag-label{position:absolute;bottom:-8px;left:50%;transform:translateX(-50%);background-color:#fa7616;color:#fff;font-size:8px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.16px;padding:3px 10px;border-radius:15px;white-space:nowrap}amos .chat-inner .chat-messages .message-container .chat-agent-wrapper .agent-card .agent-left .agent-info{display:flex;flex-direction:column;margin-left:10px}amos .chat-inner .chat-messages .message-container .chat-agent-wrapper .agent-card .agent-left .agent-info .agent-header{display:flex;align-items:center;gap:5px}amos .chat-inner .chat-messages .message-container .chat-agent-wrapper .agent-card .agent-left .agent-info .agent-name{color:#323031;font-size:12px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize}amos .chat-inner .chat-messages .message-container .chat-agent-wrapper .agent-card .agent-left .agent-info .agent-type{color:#7368a8;font-size:8px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.16px;padding:2px 5px;border:.5px solid #7368a8;border-radius:15px;margin:3px 0;text-align:center}amos .chat-inner .chat-messages .message-container .chat-agent-wrapper .agent-card .agent-left .agent-info .agent-reg{color:rgba(60,60,60,.87);font-size:8px;font-style:normal;font-weight:400;line-height:normal}amos .chat-inner .chat-messages .message-container .chat-agent-wrapper .agent-card .agent-left .agent-info .agent-rating{display:flex;align-items:center;color:#fa7616;line-height:0}amos .chat-inner .chat-messages .message-container .chat-agent-wrapper .agent-card .agent-left .agent-info .agent-rating .stars{color:#fa7616;font-size:14px;letter-spacing:1px}amos .chat-inner .chat-messages .message-container .chat-agent-wrapper .agent-card .agent-left .agent-info .agent-rating .rating-value{color:#fa7616;font-size:10px;font-style:normal;font-weight:600;line-height:normal}amos .chat-inner .chat-messages .message-container .chat-agent-wrapper .agent-card .agent-left .agent-info .agent-reviews{color:rgba(60,60,60,.87);font-size:10px;font-style:normal;font-weight:400;line-height:normal}amos .chat-inner .chat-messages .message-container .chat-agent-wrapper .agent-card .agent-right{display:flex;flex-direction:column;justify-content:center;align-items:flex-end}amos .chat-inner .chat-messages .message-container .chat-agent-wrapper .agent-card .agent-right .agent-right-inner{display:flex;flex-direction:column;align-items:flex-end}amos .chat-inner .chat-messages .message-container .chat-agent-wrapper .agent-card .agent-right .heart-btn{color:#ccc;cursor:pointer;transition:color .2s ease;position:absolute;top:15px}amos .chat-inner .chat-messages .message-container .chat-agent-wrapper .agent-card .agent-right .heart-btn:hover{color:#f87171}amos .chat-inner .chat-messages .message-container .chat-agent-wrapper .agent-card .agent-right .agent-actions{display:flex;gap:5px;position:absolute;bottom:15px}amos .chat-inner .chat-messages .message-container .chat-agent-wrapper .agent-card .agent-right .agent-actions .action-btn{border-radius:50%;display:flex;align-items:center;justify-content:end;text-decoration:none;color:#fff;width:25px;height:25px}amos .chat-inner .chat-messages .message-container .chat-agent-wrapper .agent-card .agent-right .agent-actions .action-btn img{width:25px;height:25px}amos .chat-inner .chat-messages .message-container .chat-agent-wrapper .btn-box{padding:0 10px 10px 10px}amos .chat-inner .chat-messages .message-container .chat-agent-wrapper .btn-view-all{width:100%;border:1px solid #7368a8;border-radius:20px;background:#fff;color:#7368a8;font-size:16px;font-style:normal;font-weight:500;line-height:26px;letter-spacing:.32px;transition:background .3s ease;margin-top:10px}amos .chat-inner .chat-messages .message-container .chat-agent-wrapper .btn-view-all:hover{background:#7368a8;color:#fff}amos .chat-inner .chat-typing-indicator-wrapper{display:flex;align-items:center;margin:5px 0;padding-left:10px;animation:messageFadeIn .3s ease}amos .chat-inner .chat-typing-indicator-wrapper .typing-bubble{background:#eee;color:#323031;border-radius:20px;padding:10px 15px;display:flex;align-items:center;max-width:fit-content;position:relative;box-shadow:0 2px 5px rgba(0,0,0,.05)}amos .chat-inner .chat-typing-indicator-wrapper .typing-bubble .typing-dots{display:flex;align-items:center;gap:4px}amos .chat-inner .chat-typing-indicator-wrapper .typing-bubble .typing-dots span{width:6px;height:6px;background-color:#999;border-radius:50%;display:inline-block;animation:typingBounce 1.2s infinite ease-in-out}amos .chat-inner .chat-typing-indicator-wrapper .typing-bubble .typing-dots span:nth-child(1){animation-delay:0s}amos .chat-inner .chat-typing-indicator-wrapper .typing-bubble .typing-dots span:nth-child(2){animation-delay:.15s}amos .chat-inner .chat-typing-indicator-wrapper .typing-bubble .typing-dots span:nth-child(3){animation-delay:.3s}amos .chat-inner .chat-input-area{padding:0 10px 10px 10px;background:#fff;display:flex;align-items:center}amos .chat-inner .chat-input-area .chat-input-wrapper{position:relative;width:100%}amos .chat-inner .chat-input-area .chat-input-wrapper .chat-input-textbox{width:100%;padding:12px 60px 12px 20px;font-size:14px;font-weight:400;flex:1;border:0;outline:0;border-radius:50px;background:#fff;box-shadow:0 0 0 1px #ccc inset;color:#323031}amos .chat-inner .chat-input-area .chat-input-wrapper .chat-input-textbox::placeholder{color:#a8a6a7;font-weight:400}amos .chat-inner .chat-input-area .chat-input-wrapper .chat-input-textbox:disabled{background-color:#f0f0f0;cursor:not-allowed}amos .chat-inner .chat-input-area .chat-input-wrapper .btn-send-message{position:absolute;top:50%;right:6px;transform:translateY(-50%);background:#7368a8;color:#fff;border:0;width:35px;height:35px;border-radius:50%;padding:0;display:flex;align-items:center;justify-content:center;transition:background .3s ease}amos .chat-inner .chat-input-area .chat-input-wrapper .btn-send-message:disabled{opacity:.6;pointer-events:none}amos .chat-inner .chat-input-area .chat-input-wrapper .btn-send-message:hover{background:#5c5393}amos .chat-inner .chat-input-area .chat-input-wrapper .btn-send-message img{width:30px;height:30px;padding-left:2px}#amosFullModal{z-index:9999}#amosUnreadBadge{position:absolute;top:-7px;right:5px;background:#f00;color:#fff;font-size:12px;border-radius:50%;padding:4px 5px;width:20px;height:20px;font-weight:bold;z-index:9991}.offcanvas-custom{z-index:10001;width:95vw!important;height:100%;background:#fff;display:flex;flex-direction:column}.offcanvas-custom .offcanvas-header{padding:30px 20px 0 20px;position:sticky;top:0}.offcanvas-custom .offcanvas-header .offcanvas-title{color:#323031;font-size:20px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize}.offcanvas-custom .offcanvas-header .btn-close{background-image:url(../images/navbar/close.svg);background-size:contain;background-repeat:no-repeat}.offcanvas-custom .offcanvas-body{padding:0;flex:1 1 auto;overflow-y:auto}.offcanvas-custom .offcanvas-body .property-card-horizontal{display:flex;align-items:center;justify-content:space-between;background-color:#fff;border-bottom:.5px solid #d1d1d1;padding:10px 20px;position:relative}.offcanvas-custom .offcanvas-body .property-card-horizontal:hover{cursor:pointer;background-color:#f9f9f9}.offcanvas-custom .offcanvas-body .property-card-horizontal .property-left{flex-shrink:0}.offcanvas-custom .offcanvas-body .property-card-horizontal .property-image{width:100px;height:75px;object-fit:cover;border-radius:10px}.offcanvas-custom .offcanvas-body .property-card-horizontal .property-details{flex-grow:1;display:flex;flex-direction:column;margin-left:10px}.offcanvas-custom .offcanvas-body .property-card-horizontal .property-details .property-title{color:#323031;font-size:12px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize}.offcanvas-custom .offcanvas-body .property-card-horizontal .property-details .property-subtext{color:rgba(60,60,60,.87);font-size:8px;font-style:normal;font-weight:400;line-height:normal}.offcanvas-custom .offcanvas-body .property-card-horizontal .agent-info{display:flex;align-items:center;margin-top:4px}.offcanvas-custom .offcanvas-body .property-card-horizontal .agent-info .agent-avatar{width:20px;height:20px;border-radius:50%;object-fit:contain;border:.5px solid rgba(209,209,209,.5);margin-right:5px}.offcanvas-custom .offcanvas-body .property-card-horizontal .agent-info .agent-text{display:flex;flex-direction:column}.offcanvas-custom .offcanvas-body .property-card-horizontal .agent-info .agent-text .agent-label{color:rgba(60,60,60,.87);font-size:8px;font-style:normal;font-weight:400;line-height:normal}.offcanvas-custom .offcanvas-body .property-card-horizontal .agent-info .agent-text .agent-name{color:#323031;font-size:8px;font-style:normal;font-weight:700;line-height:normal}.offcanvas-custom .offcanvas-body .property-card-horizontal .heart{font-size:18px;color:#ccc;cursor:pointer;transition:color .2s ease;position:absolute;top:10px;right:20px}.offcanvas-custom .offcanvas-body .property-card-horizontal .heart:hover{color:#f87171}.offcanvas-custom .offcanvas-body .property-card-horizontal .price{color:#323031;text-align:right;font-size:12px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize;position:absolute;bottom:10px;right:20px}.offcanvas-custom .offcanvas-body .property-detail-wrapper{padding:20px 20px;display:flex;flex-direction:column}.offcanvas-custom .offcanvas-body .property-detail-wrapper .swiper-gallery-wrapper{display:flex;flex-direction:column;gap:10px}.offcanvas-custom .offcanvas-body .property-detail-wrapper .swiper-gallery-wrapper .main-swiper{position:relative;width:100%;height:231px;border-radius:15px;overflow:hidden}.offcanvas-custom .offcanvas-body .property-detail-wrapper .swiper-gallery-wrapper .main-swiper .swiper-slide img{width:100%;height:100%;object-fit:cover}.offcanvas-custom .offcanvas-body .property-detail-wrapper .swiper-gallery-wrapper .thumb-swiper{width:100%;height:100%}.offcanvas-custom .offcanvas-body .property-detail-wrapper .swiper-gallery-wrapper .thumb-swiper .swiper-slide{border-radius:15px;overflow:hidden;opacity:.5;cursor:pointer}.offcanvas-custom .offcanvas-body .property-detail-wrapper .swiper-gallery-wrapper .thumb-swiper .swiper-slide.swiper-slide-thumb-active{opacity:1}.offcanvas-custom .offcanvas-body .property-detail-wrapper .swiper-gallery-wrapper .thumb-swiper .swiper-slide img{object-fit:cover;border-radius:15px;width:100%;height:124.5px}.offcanvas-custom .offcanvas-body .property-detail-wrapper .swiper-gallery-wrapper .main-swiper .floating-icons{position:absolute;top:12px;right:12px;display:flex;gap:10px;z-index:2}.offcanvas-custom .offcanvas-body .property-detail-wrapper .swiper-gallery-wrapper .main-swiper .floating-icons .icon-share-btn{width:50px;height:50px;background:#fff;border:0;border-radius:50%;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);display:flex;align-items:center;justify-content:center;font-size:20px;color:#7368a8;transition:transform .2s ease;cursor:pointer;padding-top:4px}.offcanvas-custom .offcanvas-body .property-detail-wrapper .swiper-gallery-wrapper .main-swiper .floating-icons .icon-love-btn{width:50px;height:50px;background:#fff;border:0;border-radius:50%;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);display:flex;align-items:center;justify-content:center;font-size:20px;color:#fa7616;transition:transform .2s ease;cursor:pointer;padding-top:7px}.offcanvas-custom .offcanvas-body .property-detail-wrapper .swiper-gallery-wrapper .main-swiper .floating-icons button:hover{transform:scale(1.1)}.offcanvas-custom .offcanvas-body .property-detail-wrapper .title-section{display:flex;justify-content:space-between;align-items:flex-start;padding:10px 0;border-bottom:.5px solid #d1d1d1}.offcanvas-custom .offcanvas-body .property-detail-wrapper .title-section .property-title{color:#323031;font-size:20px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize}.offcanvas-custom .offcanvas-body .property-detail-wrapper .title-section .property-subtext{color:rgba(60,60,60,.87);font-size:12px;font-style:normal;font-weight:400;line-height:normal}.offcanvas-custom .offcanvas-body .property-detail-wrapper .title-section .property-price{color:#323031;font-size:20px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize;text-align:right}.offcanvas-custom .offcanvas-body .property-detail-wrapper .title-section .property-psf{color:rgba(60,60,60,.87);font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-align:right}.offcanvas-custom .offcanvas-body .property-detail-wrapper .feature-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;color:rgba(60,60,60,.87);font-size:12px;font-style:normal;font-weight:400;line-height:normal;padding:10px 0}.offcanvas-custom .offcanvas-body .property-detail-wrapper .feature-grid .feature-item{display:flex;align-items:center}.offcanvas-custom .offcanvas-body .property-detail-wrapper .feature-grid .feature-item img{width:30px;height:26px;object-fit:contain;margin-right:10px}.offcanvas-custom .offcanvas-body .property-detail-wrapper .feature-grid .feature-item span{color:rgba(60,60,60,.87);font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin-top:3px}.offcanvas-custom .offcanvas-body .property-detail-wrapper .about-section{padding:10px 0}.offcanvas-custom .offcanvas-body .property-detail-wrapper .about-section .about-title{color:#323031;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.offcanvas-custom .offcanvas-body .property-detail-wrapper .about-section .about-desc{color:rgba(60,60,60,.87);font-size:14px;font-style:normal;font-weight:400;line-height:24px}.offcanvas-custom .offcanvas-body .property-detail-wrapper .map-section{padding:10px 0}.offcanvas-custom .offcanvas-body .property-detail-wrapper .map-section .map-image{width:100%;height:115px;object-fit:cover;border-radius:15px}.offcanvas-custom .offcanvas-body .property-detail-wrapper .agent-section{display:flex;align-items:center;flex-wrap:wrap;margin-top:10px}.offcanvas-custom .offcanvas-body .property-detail-wrapper .agent-section .agent-avatar{width:50px;height:50px;border-radius:50%;object-fit:contain;object-position:top;border:1px solid rgba(209,209,209,.5);margin-right:10px}.offcanvas-custom .offcanvas-body .property-detail-wrapper .agent-section .agent-info{flex-grow:1;display:flex;flex-direction:column}.offcanvas-custom .offcanvas-body .property-detail-wrapper .agent-section .agent-info .agent-label{color:rgba(60,60,60,.87);font-size:10px;font-style:normal;font-weight:400;line-height:normal}.offcanvas-custom .offcanvas-body .property-detail-wrapper .agent-section .agent-info .agent-name{color:#323031;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.offcanvas-custom .offcanvas-body .property-detail-wrapper .agent-section .agent-info .agent-meta{color:#000;font-size:8px;font-style:normal;font-weight:400;line-height:normal}.offcanvas-custom .offcanvas-body .property-detail-wrapper .agent-section .agent-actions{display:flex;gap:5px}.offcanvas-custom .offcanvas-body .property-detail-wrapper .agent-section .agent-actions a{width:30px;height:30px;transition:color .2s ease}.offcanvas-custom .offcanvas-body .property-detail-wrapper .agent-section .agent-actions a img{width:30px;height:30px}.offcanvas-custom .offcanvas-body .property-detail-wrapper .agent-section .agent-actions a:hover{transform:scale(1.1)}.offcanvas-custom .offcanvas-body .agent-card-horizontal{display:flex;flex-direction:column;overflow:hidden;width:100%;background-color:#fff;padding:0}.offcanvas-custom .offcanvas-body .agent-card-horizontal:hover{cursor:pointer}.offcanvas-custom .offcanvas-body .agent-card-horizontal .agent-card{display:flex;justify-content:space-between;align-items:stretch;background:#fff;position:relative;padding:10px 20px;border-bottom:.5px solid #d1d1d1}.offcanvas-custom .offcanvas-body .agent-card-horizontal:hover .agent-card{background-color:#f9f9f9}.offcanvas-custom .offcanvas-body .agent-card-horizontal .agent-card .agent-left{display:flex;align-items:flex-start;flex:1}.offcanvas-custom .offcanvas-body .agent-card-horizontal .agent-card .agent-left .avatar-wrapper{position:relative}.offcanvas-custom .offcanvas-body .agent-card-horizontal .agent-card .agent-left .avatar-wrapper .agent-avatar{width:60px;height:60px;border-radius:50%;object-fit:contain;object-position:top;border:.5px solid #d1d1d1;margin-top:5px}.offcanvas-custom .offcanvas-body .agent-card-horizontal .agent-card .agent-left .avatar-wrapper.tagged .agent-avatar{border:.5px solid #fa7616}.offcanvas-custom .offcanvas-body .agent-card-horizontal .agent-card .agent-left .avatar-wrapper .tag-label{position:absolute;bottom:-8px;left:50%;transform:translateX(-50%);background-color:#fa7616;color:#fff;font-size:8px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.16px;padding:3px 10px;border-radius:15px;white-space:nowrap}.offcanvas-custom .offcanvas-body .agent-card-horizontal .agent-card .agent-left .agent-info{display:flex;flex-direction:column;margin-left:10px}.offcanvas-custom .offcanvas-body .agent-card-horizontal .agent-card .agent-left .agent-info .agent-header{display:flex;align-items:center;gap:3px}.offcanvas-custom .offcanvas-body .agent-card-horizontal .agent-card .agent-left .agent-info .agent-name{color:#323031;font-size:12px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize}.offcanvas-custom .offcanvas-body .agent-card-horizontal .agent-card .agent-left .agent-info .agent-type{color:#7368a8;font-size:8px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.16px;padding:2px 5px;border:.5px solid #7368a8;border-radius:15px;margin:3px 0;text-align:center}.offcanvas-custom .offcanvas-body .agent-card-horizontal .agent-card .agent-left .agent-info .agent-reg{color:rgba(60,60,60,.87);font-size:8px;font-style:normal;font-weight:400;line-height:normal}.offcanvas-custom .offcanvas-body .agent-card-horizontal .agent-card .agent-left .agent-info .agent-rating{display:flex;align-items:center;color:#fa7616;line-height:0}.offcanvas-custom .offcanvas-body .agent-card-horizontal .agent-card .agent-left .agent-info .agent-rating .stars{color:#fa7616;font-size:14px;letter-spacing:1px}.offcanvas-custom .offcanvas-body .agent-card-horizontal .agent-card .agent-left .agent-info .agent-rating .rating-value{color:#fa7616;font-size:10px;font-style:normal;font-weight:600;line-height:normal}.offcanvas-custom .offcanvas-body .agent-card-horizontal .agent-card .agent-left .agent-info .agent-reviews{color:rgba(60,60,60,.87);font-size:10px;font-style:normal;font-weight:400;line-height:normal}.offcanvas-custom .offcanvas-body .agent-card-horizontal .agent-card .agent-right{display:flex;flex-direction:column;justify-content:center;align-items:flex-end}.offcanvas-custom .offcanvas-body .agent-card-horizontal .agent-card .agent-right .agent-right-inner{display:flex;flex-direction:column;align-items:flex-end}.offcanvas-custom .offcanvas-body .agent-card-horizontal .agent-card .agent-right .heart-btn{color:#ccc;cursor:pointer;transition:color .2s ease;position:absolute;top:15px}.offcanvas-custom .offcanvas-body .agent-card-horizontal .agent-card .agent-right .heart-btn:hover{color:#f87171}.offcanvas-custom .offcanvas-body .agent-card-horizontal .agent-card .agent-right .agent-actions{display:flex;gap:5px;position:absolute;bottom:15px}.offcanvas-custom .offcanvas-body .agent-card-horizontal .agent-card .agent-right .agent-actions .action-btn{border-radius:50%;display:flex;align-items:center;justify-content:end;text-decoration:none;color:#fff;width:25px;height:25px}.offcanvas-custom .offcanvas-body .agent-card-horizontal .agent-card .agent-right .agent-actions .action-btn img{width:25px;height:25px}.offcanvas-custom .offcanvas-body .agent-detail-wrapper{width:100%;margin:auto;padding:20px}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .header-card{background-color:#fff1e8;border-radius:20px;text-align:center;position:relative;margin-bottom:20px}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .header-card .floating-icons{position:absolute;top:25px;right:10px;display:flex;gap:10px;z-index:2}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .header-card .floating-icons .icon-share-btn{width:40px;height:40px;background:#fff;border:0;border-radius:50%;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);display:flex;align-items:center;justify-content:center;font-size:16px;color:#7368a8;transition:transform .2s ease;cursor:pointer;padding-top:4px}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .header-card .floating-icons .icon-love-btn{width:40px;height:40px;background:#fff;border:0;border-radius:50%;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);display:flex;align-items:center;justify-content:center;font-size:16px;color:#fa7616;transition:transform .2s ease;cursor:pointer;padding-top:7px}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .header-card .floating-icons:hover{transform:scale(1.1)}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .header-card .avatar-wrapper{margin:0 auto;position:relative;padding-top:40px}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .header-card .avatar-wrapper .agent-photo{width:90px;height:90px;object-fit:cover;object-position:top;border-radius:50%;border:.5px solid #d1d1d1}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .header-card .avatar-wrapper.tagged .agent-photo{border:.5px solid #fa7616}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .header-card .avatar-wrapper .tag-label{position:absolute;bottom:-8px;left:50%;transform:translateX(-50%);background-color:#fa7616;color:#fff;font-size:10px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.2px;padding:3px 10px;border-radius:15px;white-space:nowrap}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .header-card .agent-details{width:100%;margin-top:10px}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .header-card .agent-details .property-type{display:inline-block;padding:3px 10px;border-radius:15px;border:.5px solid #7368a8;color:#7368a8;font-size:10px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.2px;width:fit-content;margin-left:2.5px;margin-right:2.5px}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .header-card .agent-details .agent-name{color:#323031;font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize;margin-top:5px}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .header-card .agent-details .reg{color:rgba(60,60,60,.87);font-size:12px;font-style:normal;font-weight:400;line-height:normal}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .header-card .agent-details .rating{color:#fa7616;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .header-card .agent-details .agent-actions{display:flex;justify-content:center;gap:10px;margin-top:10px;margin-bottom:20px}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .header-card .agent-details .agent-actions .action-btn{width:40px;height:40px}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .header-card .agent-details .agent-actions .action-btn img{width:40px;height:40px}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .reviews-header{display:flex;justify-content:space-between;align-items:center;width:100%;padding-top:20px;border-top:.5px solid #d1d1d1}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .reviews-header div:first-child{color:#323031;font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .reviews-header div:last-child{color:#fa7616;text-align:right;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .reviews-list{display:flex;flex-direction:column}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .reviews-list .review{display:flex;flex-direction:column;padding:20px 0 10px 0;border-bottom:.5px solid #d1d1d1}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .reviews-list .review .review-user{display:flex;align-items:center}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .reviews-list .review .review-user img{width:50px;height:50px;border-radius:50%;object-fit:cover}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .reviews-list .review .review-user .review-user-info{margin-left:10px}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .reviews-list .review .review-user .review-user-info .name{color:#323031;font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .reviews-list .review .review-user .review-user-info .date{color:rgba(60,60,60,.87);font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin-top:5px}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .reviews-list .review .review-user .review-rating{color:#fa7616;font-size:14px;font-style:normal;font-weight:600;line-height:normal;text-align:right;margin-left:auto}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .reviews-list .review .review-details{margin-top:10px}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .reviews-list .review .review-details .text{color:rgba(60,60,60,.87);font-size:14px;font-style:normal;font-weight:400;line-height:normal}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .btn-box{width:100%;text-align:center}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .btn-box .btn-view-more{width:160px;border:1px solid #7368a8;border-radius:25px;background:#fff;color:#7368a8;font-size:16px;font-style:normal;font-weight:500;line-height:26px;letter-spacing:.32px;transition:background .3s ease;margin-top:50px}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .btn-box .btn-view-more:hover{background:#7368a8;color:#fff}#shareModal{z-index:999999}#shareModal .modal-dialog{max-width:345px;margin:auto}#shareModal .modal-content{padding:10px 10px 50px 10px;border-radius:15px}#shareModal .modal-content .modal-header{padding:10px}#shareModal .modal-content .modal-header .btn-close{padding:7px;background-image:url(../images/navbar/close.svg);background-size:contain;background-repeat:no-repeat}#shareModal .modal-content .modal-body{padding:0}#shareModal .modal-content .modal-body .modal-title{color:#000;font-size:18px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.36px}#shareModal .modal-content .modal-body .copy-box{margin-top:10px}#shareModal .modal-content .modal-body .copy-box>input{padding:15.5px 20px;color:#323031;font-size:14px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.28px;border-top-left-radius:15px;border-bottom-left-radius:15px;background:#f7f7f7;border:0}#shareModal .modal-content .modal-body .copy-box>input:focus{box-shadow:none}#shareModal .modal-content .modal-body .copy-box>button{background-color:#f7f7f7;border:0;border-top-right-radius:15px;border-bottom-right-radius:15px}#shareModal .modal-content .modal-body .copy-box>button:hover img{transform:scale(1.08);filter:brightness(1.15)}#shareModal .modal-content .modal-body .copy-box>button>img{transition:transform .2s ease,filter .2s ease}#shareModal .modal-content .modal-body .modal-subtitle{margin-top:20px;margin-bottom:10px;color:#323031;font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.28px}#shareModal .modal-content .modal-body .share-icons{gap:10px}#shareModal .modal-content .modal-body .share-icons .share-item{display:flex;flex-direction:column;align-items:center;text-align:center}#shareModal .modal-content .modal-body .share-icons .share-item a{text-decoration:none}#shareModal .modal-content .modal-body .share-icons .share-item img{width:30px;height:30px;transition:transform .2s ease,filter .2s ease}#shareModal .modal-content .modal-body .share-icons .share-item img:hover{transform:scale(1.1);filter:brightness(1.2)}#shareModal .modal-content .modal-body .share-icons .share-item .share-label{margin-top:3px;color:#323031;font-size:10px;font-style:normal;font-weight:400;line-height:normal}.shareModal-backdrop{z-index:999998!important}@media(min-width:768px){#amosFullModal .chat-inner .chat-messages .message-container .avatar-container{width:45px;height:45px;margin-right:20px}#amosFullModal .chat-inner .chat-messages .message-container .avatar-container .bot-avatar{display:block}.offcanvas-custom{width:90vw!important}.offcanvas-custom .offcanvas-header .offcanvas-title{font-size:24px}.offcanvas-custom .offcanvas-header{padding:30px 30px 0 30px}.offcanvas-custom .offcanvas-header .offcanvas-title{font-size:24px}.offcanvas-custom .offcanvas-body .property-card-horizontal{padding:20px 30px}.offcanvas-custom .offcanvas-body .property-card-horizontal .property-image{width:180px;height:137px;border-radius:15px}.offcanvas-custom .offcanvas-body .property-card-horizontal .property-details{margin-left:20px}.offcanvas-custom .offcanvas-body .property-card-horizontal .property-details .property-title{font-size:18px}.offcanvas-custom .offcanvas-body .property-card-horizontal .property-details .property-subtext{font-size:14px}.offcanvas-custom .offcanvas-body .property-card-horizontal .agent-info{margin-top:16px}.offcanvas-custom .offcanvas-body .property-card-horizontal .agent-info .agent-avatar{width:40px;height:40px;border:1px solid rgba(209,209,209,.5);margin-right:10px}.offcanvas-custom .offcanvas-body .property-card-horizontal .agent-info .agent-text .agent-label{font-size:12px}.offcanvas-custom .offcanvas-body .property-card-horizontal .agent-info .agent-text .agent-name{font-size:14px}.offcanvas-custom .offcanvas-body .property-card-horizontal .heart{font-size:35px;top:20px;right:30px}.offcanvas-custom .offcanvas-body .property-card-horizontal .price{font-size:25px;bottom:20px;right:30px}.offcanvas-custom .offcanvas-body .property-detail-wrapper{padding:20px 30px}.offcanvas-custom .offcanvas-body .property-detail-wrapper .swiper-gallery-wrapper .main-swiper{width:100%;height:355px}.offcanvas-custom .offcanvas-body .property-detail-wrapper .swiper-gallery-wrapper .thumb-swiper .swiper-slide{border-radius:15px}.offcanvas-custom .offcanvas-body .property-detail-wrapper .swiper-gallery-wrapper .thumb-swiper .swiper-slide img{border-radius:15px}.offcanvas-custom .offcanvas-body .property-detail-wrapper .swiper-gallery-wrapper .main-swiper .floating-icons{top:20px;right:20px}.offcanvas-custom .offcanvas-body .property-detail-wrapper .title-section .property-title{font-size:24px}.offcanvas-custom .offcanvas-body .property-detail-wrapper .title-section .property-subtext{font-size:16px}.offcanvas-custom .offcanvas-body .property-detail-wrapper .title-section .property-price{font-size:24px}.offcanvas-custom .offcanvas-body .property-detail-wrapper .title-section .property-psf{font-size:16px}.offcanvas-custom .offcanvas-body .property-detail-wrapper .feature-grid{grid-template-columns:repeat(3,1fr);gap:10px;font-size:14px;padding:10px 0}.offcanvas-custom .offcanvas-body .property-detail-wrapper .feature-grid .feature-item img{width:34px;height:30px;margin-right:10px}.offcanvas-custom .offcanvas-body .property-detail-wrapper .feature-grid .feature-item span{font-size:14px;margin-top:3px}.offcanvas-custom .offcanvas-body .property-detail-wrapper .about-section{padding:10px 0}.offcanvas-custom .offcanvas-body .property-detail-wrapper .about-section .about-title{font-size:18px}.offcanvas-custom .offcanvas-body .property-detail-wrapper .about-section .about-desc{font-size:14px}.offcanvas-custom .offcanvas-body .property-detail-wrapper .map-section{padding:10px 0}.offcanvas-custom .offcanvas-body .property-detail-wrapper .map-section .map-image{width:100%;height:237px;border-radius:15px}.offcanvas-custom .offcanvas-body .property-detail-wrapper .agent-section{margin-top:10px}.offcanvas-custom .offcanvas-body .property-detail-wrapper .agent-section .agent-avatar{width:100px;height:100px;margin-right:10px}.offcanvas-custom .offcanvas-body .property-detail-wrapper .agent-section .agent-info .agent-label{font-size:12px}.offcanvas-custom .offcanvas-body .property-detail-wrapper .agent-section .agent-info .agent-name{font-size:18px}.offcanvas-custom .offcanvas-body .property-detail-wrapper .agent-section .agent-info .agent-meta{font-size:14px}.offcanvas-custom .offcanvas-body .property-detail-wrapper .agent-section .agent-actions{gap:10px}.offcanvas-custom .offcanvas-body .property-detail-wrapper .agent-section .agent-actions a{width:40px;height:40px}.offcanvas-custom .offcanvas-body .property-detail-wrapper .agent-section .agent-actions a img{width:40px;height:40px}.offcanvas-custom .offcanvas-body .agent-card-horizontal .agent-card{padding:20px 30px}.offcanvas-custom .offcanvas-body .agent-card-horizontal .agent-card .agent-left .avatar-wrapper .agent-avatar{width:75px;height:75px}.offcanvas-custom .offcanvas-body .agent-card-horizontal .agent-card .agent-left .avatar-wrapper.tagged .agent-avatar{border:.5px solid #fa7616;margin-top:20px}.offcanvas-custom .offcanvas-body .agent-card-horizontal .agent-card .agent-left .avatar-wrapper .tag-label{bottom:-5px;font-size:10px;letter-spacing:.2px;padding:3px 10px}.offcanvas-custom .offcanvas-body .agent-card-horizontal .agent-card .agent-left .agent-info{margin-left:20px}.offcanvas-custom .offcanvas-body .agent-card-horizontal .agent-card .agent-left .agent-info .agent-name{font-size:18px}.offcanvas-custom .offcanvas-body .agent-card-horizontal .agent-card .agent-left .agent-info .agent-type{font-size:12px;letter-spacing:.24px;padding:3px 10px;margin:3px 0}.offcanvas-custom .offcanvas-body .agent-card-horizontal .agent-card .agent-left .agent-info .agent-reg{font-size:14px}.offcanvas-custom .offcanvas-body .agent-card-horizontal .agent-card .agent-left .agent-info .agent-rating .stars{font-size:16px}.offcanvas-custom .offcanvas-body .agent-card-horizontal .agent-card .agent-left .agent-info .agent-rating .rating-value{font-size:16px}.offcanvas-custom .offcanvas-body .agent-card-horizontal .agent-card .agent-left .agent-info .agent-reviews{font-size:16px}.offcanvas-custom .offcanvas-body .agent-card-horizontal .agent-card .agent-right .heart-btn{top:20px}.offcanvas-custom .offcanvas-body .agent-card-horizontal .agent-card .agent-right .agent-actions{bottom:20px}.offcanvas-custom .offcanvas-body .agent-card-horizontal .agent-card .agent-right .agent-actions .action-btn{width:40px;height:40px}.offcanvas-custom .offcanvas-body .agent-card-horizontal .agent-card .agent-right .agent-actions .action-btn img{width:40px;height:40px}.offcanvas-custom .offcanvas-body .agent-detail-wrapper{width:100%;margin:auto;padding:20px 30px}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .header-card{border-radius:25px;margin-bottom:20px;padding-bottom:10px}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .header-card .floating-icons{top:20px;right:35px}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .header-card .floating-icons .icon-share-btn{width:50px;height:50px;font-size:20px;padding-top:4px}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .header-card .floating-icons .icon-love-btn{width:50px;height:50px;font-size:20px;padding-top:7px}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .header-card .avatar-wrapper{padding-top:32px}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .header-card .avatar-wrapper .agent-photo{width:116px;height:116px}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .header-card .avatar-wrapper.tagged .agent-photo{border:.5px solid #fa7616}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .header-card .avatar-wrapper .tag-label{bottom:-15px;font-size:12px;letter-spacing:.24px;padding:5px 24px;border-radius:15px}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .header-card .agent-details{margin-top:20px}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .header-card .agent-details .property-type{padding:3px 10px;border-radius:15px;font-size:12px;letter-spacing:.24px}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .header-card .agent-details .agent-name{font-size:18px;margin-top:5px}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .header-card .agent-details .reg{font-size:14px}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .header-card .agent-details .rating{font-size:16px}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .header-card .agent-details .agent-actions{gap:10px;margin-top:10px;margin-bottom:20px}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .header-card .agent-details .agent-actions .action-btn{width:40px;height:40px}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .header-card .agent-details .agent-actions .action-btn img{width:40px;height:40px}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .reviews-header{padding-top:20px}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .reviews-header div:first-child{font-size:20px}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .reviews-header div:last-child{font-size:16px}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .reviews-list .review{padding:20px 0 10px 0}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .reviews-list .review .review-user img{width:50px;height:50px}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .reviews-list .review .review-user .review-user-info{margin-left:10px}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .reviews-list .review .review-user .review-user-info .name{font-size:16px}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .reviews-list .review .review-user .review-user-info .date{font-size:12px}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .reviews-list .review .review-user .review-rating{font-size:14px}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .reviews-list .review .review-details{margin-top:10px}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .reviews-list .review .review-details .text{font-size:14px}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .btn-box .btn-view-more{width:160px;border-radius:25px;font-size:16px;line-height:26px;letter-spacing:.32px;margin-top:30px}#shareModal .modal-dialog{max-width:450px;margin:auto}#shareModal .modal-content{padding:20px 20px 50px 20px;border-radius:15px}#shareModal .modal-content .modal-header{padding:10px}#shareModal .modal-content .modal-body .modal-title{font-size:22px;letter-spacing:.44px}#shareModal .modal-content .modal-body .copy-box{margin-top:10px}#shareModal .modal-content .modal-body .copy-box>input{padding:15.5px 20px;font-size:14px;letter-spacing:.28px;border-top-left-radius:15px;border-bottom-left-radius:15px}#shareModal .modal-content .modal-body .copy-box>button{border-top-right-radius:15px;border-bottom-right-radius:15px}#shareModal .modal-content .modal-body .modal-subtitle{margin-top:30px;margin-bottom:10px;font-size:14px;letter-spacing:.28px}#shareModal .modal-content .modal-body .share-icons{gap:15px}#shareModal .modal-content .modal-body .share-icons .share-item img{width:40px;height:40px}#shareModal .modal-content .modal-body .share-icons .share-item .share-label{margin-top:3px;font-size:12px;line-height:normal}}@media(min-width:992px){.offcanvas-custom{width:596px!important}.offcanvas-custom .offcanvas-header .offcanvas-title{font-size:24px}.offcanvas-custom .offcanvas-header{padding:30px 30px 0 30px}.offcanvas-custom .offcanvas-header .offcanvas-title{font-size:24px}.offcanvas-custom .offcanvas-body .property-card-horizontal{padding:20px 30px}.offcanvas-custom .offcanvas-body .property-card-horizontal .property-image{width:180px;height:137px;border-radius:15px}.offcanvas-custom .offcanvas-body .property-card-horizontal .property-details{margin-left:20px}.offcanvas-custom .offcanvas-body .property-card-horizontal .property-details .property-title{font-size:18px}.offcanvas-custom .offcanvas-body .property-card-horizontal .property-details .property-subtext{font-size:14px}.offcanvas-custom .offcanvas-body .property-card-horizontal .agent-info{margin-top:16px}.offcanvas-custom .offcanvas-body .property-card-horizontal .agent-info .agent-avatar{width:40px;height:40px;border:1px solid rgba(209,209,209,.5);margin-right:10px}.offcanvas-custom .offcanvas-body .property-card-horizontal .agent-info .agent-text .agent-label{font-size:12px}.offcanvas-custom .offcanvas-body .property-card-horizontal .agent-info .agent-text .agent-name{font-size:14px}.offcanvas-custom .offcanvas-body .property-card-horizontal .heart{font-size:35px;top:20px;right:30px}.offcanvas-custom .offcanvas-body .property-card-horizontal .price{font-size:25px;bottom:20px;right:30px}.offcanvas-custom .offcanvas-body .property-detail-wrapper{padding:20px 30px}.offcanvas-custom .offcanvas-body .property-detail-wrapper .swiper-gallery-wrapper .main-swiper{width:100%;height:300px}.offcanvas-custom .offcanvas-body .property-detail-wrapper .swiper-gallery-wrapper .thumb-swiper .swiper-slide{border-radius:15px}.offcanvas-custom .offcanvas-body .property-detail-wrapper .swiper-gallery-wrapper .thumb-swiper .swiper-slide img{border-radius:15px}.offcanvas-custom .offcanvas-body .property-detail-wrapper .swiper-gallery-wrapper .main-swiper .floating-icons{top:20px;right:20px}.offcanvas-custom .offcanvas-body .property-detail-wrapper .title-section .property-title{font-size:24px}.offcanvas-custom .offcanvas-body .property-detail-wrapper .title-section .property-subtext{font-size:16px}.offcanvas-custom .offcanvas-body .property-detail-wrapper .title-section .property-price{font-size:24px}.offcanvas-custom .offcanvas-body .property-detail-wrapper .title-section .property-psf{font-size:16px}.offcanvas-custom .offcanvas-body .property-detail-wrapper .feature-grid{grid-template-columns:repeat(3,1fr);gap:10px;font-size:14px;padding:10px 0}.offcanvas-custom .offcanvas-body .property-detail-wrapper .feature-grid .feature-item img{width:34px;height:30px;margin-right:10px}.offcanvas-custom .offcanvas-body .property-detail-wrapper .feature-grid .feature-item span{font-size:14px;margin-top:3px}.offcanvas-custom .offcanvas-body .property-detail-wrapper .about-section{padding:10px 0}.offcanvas-custom .offcanvas-body .property-detail-wrapper .about-section .about-title{font-size:18px}.offcanvas-custom .offcanvas-body .property-detail-wrapper .about-section .about-desc{font-size:14px}.offcanvas-custom .offcanvas-body .property-detail-wrapper .map-section{padding:10px 0}.offcanvas-custom .offcanvas-body .property-detail-wrapper .map-section .map-image{width:100%;height:200px;border-radius:15px}.offcanvas-custom .offcanvas-body .property-detail-wrapper .agent-section{margin-top:10px}.offcanvas-custom .offcanvas-body .property-detail-wrapper .agent-section .agent-avatar{width:100px;height:100px;margin-right:10px}.offcanvas-custom .offcanvas-body .property-detail-wrapper .agent-section .agent-info .agent-label{font-size:12px}.offcanvas-custom .offcanvas-body .property-detail-wrapper .agent-section .agent-info .agent-name{font-size:18px}.offcanvas-custom .offcanvas-body .property-detail-wrapper .agent-section .agent-info .agent-meta{font-size:14px}.offcanvas-custom .offcanvas-body .property-detail-wrapper .agent-section .agent-actions{gap:10px}.offcanvas-custom .offcanvas-body .property-detail-wrapper .agent-section .agent-actions a{width:40px;height:40px}.offcanvas-custom .offcanvas-body .property-detail-wrapper .agent-section .agent-actions a img{width:40px;height:40px}.offcanvas-custom .offcanvas-body .agent-card-horizontal .agent-card{padding:20px 30px}.offcanvas-custom .offcanvas-body .agent-card-horizontal .agent-card .agent-left .avatar-wrapper .agent-avatar{width:75px;height:75px}.offcanvas-custom .offcanvas-body .agent-card-horizontal .agent-card .agent-left .avatar-wrapper.tagged .agent-avatar{border:.5px solid #fa7616;margin-top:20px}.offcanvas-custom .offcanvas-body .agent-card-horizontal .agent-card .agent-left .avatar-wrapper .tag-label{bottom:-5px;font-size:10px;letter-spacing:.2px;padding:3px 10px}.offcanvas-custom .offcanvas-body .agent-card-horizontal .agent-card .agent-left .agent-info{margin-left:20px}.offcanvas-custom .offcanvas-body .agent-card-horizontal .agent-card .agent-left .agent-info .agent-name{font-size:18px}.offcanvas-custom .offcanvas-body .agent-card-horizontal .agent-card .agent-left .agent-info .agent-type{font-size:12px;letter-spacing:.24px;padding:3px 10px;margin:3px 0}.offcanvas-custom .offcanvas-body .agent-card-horizontal .agent-card .agent-left .agent-info .agent-reg{font-size:14px}.offcanvas-custom .offcanvas-body .agent-card-horizontal .agent-card .agent-left .agent-info .agent-rating .stars{font-size:16px}.offcanvas-custom .offcanvas-body .agent-card-horizontal .agent-card .agent-left .agent-info .agent-rating .rating-value{font-size:16px}.offcanvas-custom .offcanvas-body .agent-card-horizontal .agent-card .agent-left .agent-info .agent-reviews{font-size:16px}.offcanvas-custom .offcanvas-body .agent-card-horizontal .agent-card .agent-right .heart-btn{top:20px}.offcanvas-custom .offcanvas-body .agent-card-horizontal .agent-card .agent-right .agent-actions{bottom:20px}.offcanvas-custom .offcanvas-body .agent-card-horizontal .agent-card .agent-right .agent-actions .action-btn{width:40px;height:40px}.offcanvas-custom .offcanvas-body .agent-card-horizontal .agent-card .agent-right .agent-actions .action-btn img{width:40px;height:40px}.offcanvas-custom .offcanvas-body .agent-detail-wrapper{width:100%;margin:auto;padding:20px 30px}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .header-card{border-radius:25px;margin-bottom:20px;padding-bottom:10px}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .header-card .floating-icons{top:20px;right:35px}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .header-card .floating-icons .icon-share-btn{width:50px;height:50px;font-size:20px;padding-top:4px}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .header-card .floating-icons .icon-love-btn{width:50px;height:50px;font-size:20px;padding-top:7px}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .header-card .avatar-wrapper{padding-top:32px}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .header-card .avatar-wrapper .agent-photo{width:116px;height:116px}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .header-card .avatar-wrapper.tagged .agent-photo{border:.5px solid #fa7616}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .header-card .avatar-wrapper .tag-label{bottom:-15px;font-size:12px;letter-spacing:.24px;padding:5px 24px;border-radius:15px}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .header-card .agent-details{margin-top:20px}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .header-card .agent-details .property-type{padding:3px 10px;border-radius:15px;font-size:12px;letter-spacing:.24px}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .header-card .agent-details .agent-name{font-size:18px;margin-top:5px}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .header-card .agent-details .reg{font-size:14px}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .header-card .agent-details .rating{font-size:16px}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .header-card .agent-details .agent-actions{gap:10px;margin-top:10px;margin-bottom:20px}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .header-card .agent-details .agent-actions .action-btn{width:40px;height:40px}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .header-card .agent-details .agent-actions .action-btn img{width:40px;height:40px}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .reviews-header{padding-top:20px}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .reviews-header div:first-child{font-size:20px}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .reviews-header div:last-child{font-size:16px}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .reviews-list .review{padding:20px 0 10px 0}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .reviews-list .review .review-user img{width:50px;height:50px}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .reviews-list .review .review-user .review-user-info{margin-left:10px}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .reviews-list .review .review-user .review-user-info .name{font-size:16px}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .reviews-list .review .review-user .review-user-info .date{font-size:12px}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .reviews-list .review .review-user .review-rating{font-size:14px}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .reviews-list .review .review-details{margin-top:10px}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .reviews-list .review .review-details .text{font-size:14px}.offcanvas-custom .offcanvas-body .agent-detail-wrapper .btn-box .btn-view-more{width:160px;border-radius:25px;font-size:16px;line-height:26px;letter-spacing:.32px;margin-top:30px}#shareModal .modal-dialog{max-width:450px;margin:auto}#shareModal .modal-content{padding:20px 20px 50px 20px;border-radius:15px}#shareModal .modal-content .modal-header{padding:10px}#shareModal .modal-content .modal-body .modal-title{font-size:22px;letter-spacing:.44px}#shareModal .modal-content .modal-body .copy-box{margin-top:10px}#shareModal .modal-content .modal-body .copy-box>input{padding:15.5px 20px;font-size:14px;letter-spacing:.28px;border-top-left-radius:15px;border-bottom-left-radius:15px}#shareModal .modal-content .modal-body .copy-box>button{border-top-right-radius:15px;border-bottom-right-radius:15px}#shareModal .modal-content .modal-body .modal-subtitle{margin-top:30px;margin-bottom:10px;font-size:14px;letter-spacing:.28px}#shareModal .modal-content .modal-body .share-icons{gap:15px}#shareModal .modal-content .modal-body .share-icons .share-item img{width:40px;height:40px}#shareModal .modal-content .modal-body .share-icons .share-item .share-label{margin-top:3px;font-size:12px;line-height:normal}}