.location_pin .react-autosuggest__container,.select_type{width:100%!important}.select_type{min-width:unset!important;min-width:150px!important}.react-autosuggest__container input:focus,.react-autosuggest__container:focus-within{border:none!important;outline:none!important;box-shadow:none!important}.lang-drop{display:flex;gap:20px;align-items:center}.wd-find-select .inner-group .form-style .form-control::placeholder{color:#9e9e9e;opacity:1}.wd-find-select .inner-group .form-style .form-control::-webkit-input-placeholder{color:#9e9e9e}.wd-find-select .inner-group .form-style .form-control:-ms-input-placeholder{color:#9e9e9e}.wd-find-select .inner-group .form-style .form-control::-ms-input-placeholder{color:#9e9e9e}.wd-find-select .inner-group .form-style .form-control{font-size:10px;line-height:1.6;caret-color:#000}.wd-find-select .inner-group{padding:15px;gap:10px}.wd-find-select .inner-group .form-style .nice-select,.wd-find-select .inner-group .group-ip{height:50px}@media screen and (min-width:1100px){.wd-find-select .tf-btn{min-height:50px;min-width:50px}}.floor_title_item{padding:0!important}.floor_title_item_header button.accordion-button{border:0!important;box-shadow:none}.floor_title_item_header{padding:6px!important;border:0!important;width:100%}li.user-profile-info{display:flex;align-items:center;margin-left:5px}.custom_property_flow .floor-item.floor_title_item{border:0;background:#f1f1f1;border-radius:15px;overflow:hidden}.floor_title_item .faq-body{padding:0!important}.floor_title_item_header .inner-left span.text-btn{color:#d4af36!important}.new-pricing-page .box-pricing{flex-direction:column}@media screen and (max-width:767px){.wd-find-select .box-btn-advanced{justify-content:start}.blog-working-page .flat-blog-item .img-style{width:100%;height:210px!important;border-radius:10px}.flat-gallery-single .box-img{height:470px!important}}@media screen and (max-width:479px){.flat-gallery-single .box-img{height:280px!important}.flat-property-detail .floor-header.accordion-header button.accordion-button{display:flex;width:100%;flex-direction:column;justify-content:center}.flat-property-detail .floor-header .accordion-button:after{margin-right:auto!important}.floor_title_item .faq-body .floorplan-image-wrapper{min-height:auto}}.nav-tab-recommended{display:flex;overflow-x:auto;overflow-y:hidden;white-space:nowrap;padding-bottom:15px;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:#999 #f1f1f1}.nav-tab-recommended::-webkit-scrollbar{height:8px}.nav-tab-recommended::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.nav-tab-recommended::-webkit-scrollbar-thumb{background-color:#999;border-radius:10px;border:2px solid #f1f1f1}.nav-tab-recommended::-webkit-scrollbar-thumb:hover{background-color:#666}.nav-tab-recommended.dragging{cursor:-webkit-grabbing;cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{box-shadow:inset 0 0 0 1000px #fff!important;-webkit-text-fill-color:#000!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.flat-account .form-account .ip-field input{padding-left:20px}.flat-section .box-service .icon-arrow-right2{color:#8a171a!important}.new-num-testimonial input::-webkit-inner-spin-button,.new-num-testimonial input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.new-num-testimonial input[type=number]{-moz-appearance:textfield}.box-service:hover .icon-arrow-right2{color:#fff!important}.custom-faq-section{background-color:transparent;padding:1.5rem;border-radius:8px}.custom-faq-section .custom-faq-item{border:2px solid #ececec!important;border-radius:15px;margin-bottom:1rem;overflow:hidden}.custom-faq-section .custom-faq-header{background-color:#8a171a;color:#fff}.custom-faq-section .accordion-button{background-color:#8a171a!important;color:#fff!important;font-weight:600;font-size:1rem;padding:.5rem 1.25rem;box-shadow:none;border:none;transition:background-color .3s ease}.custom-faq-section .accordion-button:hover{background-color:#a51f22!important}.custom-faq-section .accordion-button.collapsed{background-color:#fff!important;color:#8a171a!important;border-color:#ececec}.custom-faq-section .accordion-button:not(.collapsed){background-color:#8a171a!important;color:#fff!important}.custom-faq-section .custom-faq-body{background-color:#8a171a;color:#fff;padding:0 1.5rem 1rem;font-size:.95rem;line-height:1.6}.custom-faq-section .accordion-button:after{--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%238a171a'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.wrap-banner .box-right img{margin-top:unset!important}.form-contact input,.form-contact textarea{background-color:#f7f7f7;color:#000;border:1px solid #ccc;border-radius:6px;padding:14px;font-size:16px;transition:all .2s ease-in-out}.form-contact input:focus,.form-contact textarea:focus{background-color:#fff!important;color:#000!important;border-color:#8a171a!important;outline:none!important;box-shadow:0 0 0 2px rgba(138,23,26,.2)}.form-contact input:-webkit-autofill,.form-contact input:-webkit-autofill:focus,.form-contact input:-webkit-autofill:hover{box-shadow:inset 0 0 0 1000px #fff!important;-webkit-text-fill-color:#000!important;color:#000!important;caret-color:#000}.form-contact input:-moz-autofill{box-shadow:inset 0 0 0 1000px #fff!important;color:#000!important}.group-select{position:relative;width:100%;max-width:500px}.group-select select{width:100%;padding:10px 14px;font-size:13px;border:1px solid #ccc;border-radius:8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f9f9f9;color:#333;transition:all .3s ease;cursor:pointer;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg viewBox='0 0 140 140' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolygon points='70,105 25,40 115,40' fill='%238a171a'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;background-size:12px}.group-select select:focus{outline:none;border-color:#8a171a;box-shadow:0 0 0 2px rgba(138,23,26,.2)}.group-select select option,.group-select select:focus{background-color:#fff;color:#000}.group-select select option:checked,.group-select select option:hover{background-color:#8a171a;color:#fff}.styled-input{background-color:#f7f7f7;color:#000;border:1px solid #ccc;border-radius:6px!important;padding:14px;font-size:16px;transition:all .2s ease-in-out;width:100%}.styled-input:focus{background-color:#fff!important;color:#000!important;border-color:#8a171a!important;outline:none!important;box-shadow:0 0 0 2px rgba(138,23,26,.2)}.styled-input:-webkit-autofill,.styled-input:-webkit-autofill:focus,.styled-input:-webkit-autofill:hover{box-shadow:inset 0 0 0 1000px #fff!important;-webkit-text-fill-color:#000!important;caret-color:#000}.styled-input:-moz-autofill{box-shadow:inset 0 0 0 1000px #fff!important;color:#000!important}.nice-select{position:relative;background-color:#f7f7f7;border:1px solid #ccc;border-radius:6px;font-size:16px;padding:14px;cursor:pointer;color:#000;transition:all .2s ease-in-out}.nice-select.open,.nice-select:focus{background-color:#fff!important;border-color:#8a171a!important;box-shadow:0 0 0 2px rgba(138,23,26,.2)}.nice-select .list{background-color:#fff;border:1px solid #ccc;border-radius:6px;margin-top:4px;padding:0;z-index:10}.our-teams-sec .hover-img .img-style img{object-fit:cover}.our-teams-sec .box-agent .box-img{height:389px}.nice-select .option{padding:6px 14px;cursor:pointer;color:#000;transition:background-color .2s ease}.nice-select .option.focus,.nice-select .option.selected.focus,.nice-select .option:hover{background-color:#8a171a;color:#fff}.map-info-card{position:relative;width:600px;max-width:100%;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 4px 14px rgba(0,0,0,.15);font-family:Arial,sans-serif;font-size:14px;padding:5px!important}.map-info-close{position:absolute;top:10px;right:8px;background:transparent;color:#8a171a;border:none;font-size:40px;cursor:pointer;z-index:10;line-height:20px}.map-info-inner{display:flex;flex-direction:row}.map-info-image{width:50%;height:100%;overflow:hidden}.map-info-image img{width:100%;height:100%;object-fit:cover;border-radius:10px}.footer-connect-us:after,.footer-connect-us:before{display:none}.map-info-content{width:50%;padding:12px;display:flex;flex-direction:column;justify-content:space-between;font-size:14px}.map-info-location{font-size:13px;color:#555;margin-bottom:6px;display:flex;align-items:center;gap:5px}.map-info-title a{font-size:20px;font-weight:700;color:#06c;text-decoration:none}.map-info-title a:hover{text-decoration:underline}.map-info-list{list-style:none;padding:0;margin:8px 0;font-size:13px;color:#333}.map-info-list li{margin-bottom:5px;display:flex;align-items:center;gap:6px;font-size:14px}.map-info-bottom{display:flex;justify-content:space-between;align-items:center;margin-top:10px}.map-info-owner{display:flex;align-items:center;gap:8px;font-size:13px}.map-info-avatar{width:28px!important;height:28px!important;border-radius:50%;object-fit:cover}.thankyou-container{text-align:center;max-width:500px;width:100%;margin:auto}.thankyou-container h1{font-size:28px;font-weight:600;color:#000}.custombtn-ap{white-space:nowrap}.thankyou-container p{color:#6a6a6a!important;font-size:15px;margin-bottom:30px;line-height:28px}.thankyouimg-div{max-width:300px}.thankyou-container a{color:#fff!important;background:#d7b535!important;border-color:#d7b535!important;border-radius:100px;padding:10px 32px}.thankyou-container a:hover{background-color:#003080}.allborder-box{position:relative;max-width:128px}.profileimg-div{border:3px solid #d5d5d5}.cameraicon-profile{position:absolute;top:75px;right:-1px;width:34px;height:34px;background:#e0ad37;border-radius:100px;display:flex;align-items:center;justify-content:center;margin:0!important}.pan-icon-label{cursor:pointer;display:inline-block}.pan-icon{width:40px;height:40px;object-fit:contain}.map-info-price{font-size:16px;font-weight:700;color:#27ae60}.gm-style-iw-chr{display:none}.gm-style-iw-d{overflow:hidden!important}.gm-style .gm-style-iw-c{padding:0!important}.custom-font-size{font-size:36px}.sidebar-menu-dashboard .user-box .user .icon-box{min-width:32px!important;max-width:32px!important;height:32px!important;padding:unset!important}.sidebar-menu-dashboard .user-box .user .icon-box img{border-radius:50%;object-fit:cover;height:100%;width:100%}.no_properties_text{text-align:center}.no_properties_text h5{margin-bottom:10px;font-size:24px;color:#8a171a!important}.no_properties_text p{color:#1a1a1a!important;font-size:16px}.no_properties_svgicon{padding-bottom:25px;display:block}.no_properties_svgicon svg{color:#8a171a}.blog_detail_layout{color:#222;line-height:1.7;font-size:16px}.blog_detail_layout h1,.blog_detail_layout h2,.blog_detail_layout h3,.blog_detail_layout h4,.blog_detail_layout h5,.blog_detail_layout h6{margin:20px 0 10px;font-weight:600;line-height:1.3;color:#111}.blog_detail_layout h1{font-size:32px}.blog_detail_layout h2{font-size:28px}.blog_detail_layout h3{font-size:24px}.blog_detail_layout h4{font-size:20px}.blog_detail_layout h5{font-size:18px}.blog_detail_layout h6{font-size:16px}.blog_detail_layout p{margin:0 0 16px;color:#444}.blog_detail_layout p strong{font-weight:500!important}.blog_detail_layout ol,.blog_detail_layout ul{padding-left:20px;margin-bottom:16px}.blog_detail_layout li{margin-bottom:8px;list-style:disc}.blog_detail_layout a{color:#004aad;text-decoration:underline}.blog_detail_layout a:hover{color:#002e74}.blog_detail_layout blockquote{margin:20px 0;padding:15px 20px;border-left:4px solid #004aad;background-color:#f9f9f9;color:#555;font-style:italic}.blog_detail_layout img{max-width:100%;height:auto;margin:20px 0;border-radius:4px}.blog_detail_layout table{width:100%;border-collapse:collapse;margin:20px 0}.blog_detail_layout td,.blog_detail_layout th{border:1px solid #ddd;padding:10px}.blog_detail_layout th{background-color:#f0f0f0;font-weight:600}@media (max-width:1440px){.layout-wrap .logo{opacity:1}}.header-dashboard .header-account .box-avatar .name{color:#000;font-weight:400}.header-account a.name{font-size:14px;padding:8px 5px}.btn-link{background:none;border:none;padding:0;font-weight:500;color:#007bff;cursor:pointer}.widget-search .search-box input{border:1px solid #ccc!important;padding:15px 18px;border-radius:6px;color:#000!important;background-color:#f7f7f7!important;font-size:16px;transition:all .2s ease-in-out}.widget-search .search-box input::placeholder{color:#979797!important}.widget-search .search-box input:focus{background-color:#fff!important;color:#000!important;border-color:#8a171a!important;outline:none!important;box-shadow:0 0 0 2px rgba(138,23,26,.2)!important}.widget-search .search-box input:-webkit-autofill,.widget-search .search-box input:-webkit-autofill:focus,.widget-search .search-box input:-webkit-autofill:hover{box-shadow:inset 0 0 0 1000px #fff!important;-webkit-text-fill-color:#000!important;color:#000!important;caret-color:#000!important}.widget-search .search-box input:-moz-autofill{box-shadow:inset 0 0 0 1000px #fff!important;color:#000!important}.custom-select-dropdown{position:relative;width:100%;max-width:unset}.custom-select-dropdown .dropdown-toggle{width:100%!important;padding:15px 18px!important;font-size:14px!important;background-color:#f7f7f7!important;color:#333!important;border:1px solid #ccc!important;border-radius:8px!important;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg viewBox='0 0 140 140' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolygon points='70,105 25,40 115,40' fill='%238a171a'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;background-size:14px;transition:all .3s ease;display:flex}.custom-select-dropdown .dropdown-toggle:focus{outline:none!important;background-color:#fff!important;border-color:#8a171a!important;color:#000!important;box-shadow:0 0 0 2px rgba(138,23,26,.2)!important}.custom-select-dropdown .dropdown-menu{width:100%!important;border-radius:8px;font-size:13px;padding:0;overflow:hidden}.dropdown-link{color:#000;background-color:#fff;transition:background .2s ease;text-decoration:none}.dropdown-link:focus,.dropdown-link:hover{background-color:#8a171a;color:#fff}.dropdown-toggle:after{all:unset}.line-clamp{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;line-height:1.5em;max-height:calc(1.5em * 3)}.box-img-small .d-block{display:block;height:100%}.box-img-small .d-block img{display:block;height:100%;object-fit:cover;border-radius:10px}.modal-dialog-centered .modal-content{background-color:#fff}.box-filter-tab .nice-select{position:relative;width:100%;max-width:200px;padding:10px 14px!important;font-size:13px!important;background-color:#f9f9f9!important;color:#333!important;border:1px solid #ccc!important;border-radius:8px!important;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg viewBox='0 0 140 140' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolygon points='70,105 25,40 115,40' fill='%238a171a'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;background-size:12px;transition:all .3s ease;cursor:pointer;display:flex;align-items:center}.box-filter-tab .nice-select.open,.box-filter-tab .nice-select:focus{outline:none!important;background-color:#fff!important;border-color:#8a171a!important;color:#000!important;box-shadow:0 0 0 2px rgba(138,23,26,.2)!important}.box-filter-tab .nice-select .list{width:100%!important;border-radius:8px;font-size:13px;padding:0;margin-top:4px;overflow:hidden;border:1px solid #ccc}.box-filter-tab .nice-select .option{color:#000;background-color:#fff;padding:6px 14px;transition:background .2s ease;cursor:pointer}.box-filter-tab .nice-select .option.focus,.box-filter-tab .nice-select .option:hover{background-color:#8a171a;color:#fff}.nice-select:after{all:unset}.sidebar-blog .recent .recent-post-item .content .subtitle span{font-size:12px;line-height:17px;letter-spacing:.8px;color:#606060}.form-control.style-1{width:100%;padding:15px 14px;font-size:13px;background-color:#f9f9f9;color:#333;border:1px solid #ccc;border-radius:8px;transition:all .3s ease;box-sizing:border-box}.form-control.style-1:focus{outline:none;background-color:#fff;border-color:#8a171a;color:#000;box-shadow:0 0 0 2px rgba(138,23,26,.2)}.form-control.style-1:disabled{background-color:#eee;color:#999;cursor:not-allowed}.form-control:focus{box-shadow:0 0 0 2px rgba(138,23,26,.2)!important}.form-control{border-radius:8px!important;padding:15px 14px}.custom-border-radius .form-select{border:1px solid #e4e4e4;outline:0;box-shadow:none;font-size:14px;line-height:22px;border-radius:8px!important;padding:15px 14px!important;width:100%;background:#fff;color:#000;font-weight:400}.box-pricing.active,.box-pricing:hover{color:#fff}.custom-file-input{padding:10px 14px;border-radius:8px;border:1px solid #ced4da;background-color:#fff;font-size:14px;transition:border-color .3s,box-shadow .3s;cursor:pointer}.custom-file-input:focus{border-color:#8a171a;box-shadow:0 0 0 2px rgba(138,23,26,.25);outline:none}.custom-file-input.is-invalid{border-color:#dc3545;background-image:none}.custom-file-input::-webkit-file-upload-button{visibility:hidden}.custom-file-input:before{content:"Choose File";display:inline-block;background-color:#8a171a;color:#fff;border-radius:6px;padding:6px 14px;margin-right:10px;font-size:14px;cursor:pointer}.custom-file-input:hover:before{background-color:#6c1113}.pagination{display:flex;gap:10px;list-style:none;padding:0;margin:0}.page-item .page-link{padding:10px;min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:16px;border-radius:10px;border:1px solid #e4e4e4;color:#333;background-color:#fff;text-decoration:none;transition:all .3s ease;margin-bottom:20px}.page-item.active .page-link{background-color:#8a171a;color:#fff;border-color:#8a171a}.page-item.disabled .page-link{opacity:.5;cursor:not-allowed}.page-item .page-link:hover{background-color:#f8f8f8;border-color:#8a171a;color:#8a171a}.box-avatar .hover-1:hover a,.box-avatar .hover-2:hover a{color:#8a171a!important;transition:color .3s ease}.expiry-badge{background-color:#f5f5f5;padding:10px 18px;border-radius:10px;font-size:14px;display:flex;align-items:center;gap:8px;color:#333;font-weight:500}.expiry-badge svg{color:#8a171a;font-size:18px}.box-pricing{min-height:100%;width:100%;padding:24px;border:1px solid #ddd;border-radius:16px;background-color:#fff;display:flex;flex-direction:row;gap:16px;transition:box-shadow .3s}.box-pricing.active{border-color:#8a171a;box-shadow:0 0 0 2px rgba(138,23,26,.15)}.homelengo-box .images-style img{height:277px;object-fit:cover;width:100%}.homelengo-box.list-style-1 .images-style img{height:100%;object-fit:cover;width:100%}.wd-navigation{margin-bottom:60px}.custom-hover{transition:transform .35s ease-in-out}.custom-hover:hover{transform:translateY(-15px)}.main-header .main-menu .navigation>li.dropdown2{padding-right:50px}.custom-checkbox .form-check-input{accent-color:#8a171a;box-shadow:none!important}.custom-checkbox .form-check-input:checked{background-color:#8a171a!important;border-color:#8a171a!important}.custom-checkbox .form-check-label{color:#000}.layout-wrap .box-agent-avt .box-ip{border-radius:16px;border:unset;padding:unset;width:100%;max-width:375px;margin-bottom:15px}.wrap-table ul{list-style:none;padding:0;margin:0;display:flex;justify-content:center;flex-direction:row;gap:8px}.wrap-table .item{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:#000;background:none;border:none;padding:0;cursor:pointer;transition:opacity .3s ease}.wrap-table .item svg{flex-shrink:0}.wrap-table .delete-action,.wrap-table .edit-action{color:#000}.wrap-table .delete-action[disabled]{cursor:not-allowed;opacity:.6}.list-social{margin-top:20px;margin-left:8px}.box-icon.social{border-radius:50%}.box-icon{transition:color .3s ease;color:#fff}.single-property-element .box-icon{color:#000}.box-icon:hover{color:#ffa800!important}.mb-15{margin-bottom:15px!important}.hover-img .img-style img{width:100%;height:100%;object-fit:contain;transition:transform 1.5s cubic-bezier(0,0,.44,1.18)}.flat-blog-item .img-style{height:210px;width:100%;display:flex;justify-content:center;align-items:center}.box-location .image img{object-fit:cover}.box-location{width:260px;height:260px}.flat-gallery-single .box-img{border-radius:16px;overflow:hidden;width:100%;height:650px}.flat-gallery-single .box-img img{object-fit:cover}.blog-working-page .flat-blog-item .img-style{width:100%;height:400px}.myprop-btn{display:flex;justify-content:space-between;align-items:center!important}.head-btn .title{margin-bottom:unset!important}.new-dashboard-edit .wrap-table{flex-direction:column;margin-left:10px}.mobile-menu .bottom-canvas{background-color:#8a171a}.mobile-menu .navigation li.dropdown2 .dropdown2-btn:before,.mobile-menu .navigation li>a{color:#fff}.mobile-menu .nav-logo{background:#8a171a}.mobile-menu .navigation li.current li.current>a,.mobile-menu .navigation li.current>a,.mobile-menu .navigation li:hover>a{color:#ffa800}.bottom-canvas .text-white{color:#fff}.layout-wrap .main-header.header-dashboard{padding-left:320px!important;transition:all .4s ease}.layout-wrap.full-width .main-header.header-dashboard{padding-left:15px!important;transition:all .4s ease}.layout-wrap .main-header.header-dashboard .logo{display:none}.layout-wrap.full-width .main-header.header-dashboard .logo{display:block}body.mobile-menu-visible .main-header.header-dashboard .logo,body.mobile-menu-visible .main-header.header-dashboard .mobile-nav-toggler.mobile-button{display:none}.sidebar-menu-dashboard .user-box.go-home-btn{padding:15px 30px;border-bottom:1px solid hsla(0,0%,100%,.05);background:#741114}ul.dropdown-menu.show.tophead_nametext{border-radius:0!important;border:0!important}ul.dropdown-menu.show.tophead_nametext li{padding:0}ul.dropdown-menu.show.tophead_nametext li p{text-align:left;font-size:15px;color:#000;padding:10px}ul.dropdown-menu.show.tophead_nametext li button{background-color:#8a171a;font-size:15px!important;color:#fff;width:100%;text-align:center;font-weight:400;display:flex;align-items:center;gap:10px;justify-content:left;padding:10px;border:0}ul.dropdown-menu.show.tophead_nametext li button:hover{background-color:#741114;color:#fff}.no-blogs-card,.no-results-card{padding-top:15px}.no-blogs-card .card,.no-results-card .card{background-color:#e7e9ed;border-radius:15px}.no-blogs-card .card .card-body svg,.no-results-card .card .card-body svg{fill:#89161a;color:#fff}.no-blogs-card .card .card-body h4,.no-results-card .card .card-body h4{font-size:28px;font-weight:600;color:#000}.no-blogs-card .card .card-body p,.no-results-card .card .card-body p{color:#6a6a6a!important;font-size:15px;line-height:28px}.no-blogs-card .card .card-body a.btn.btn-primary,.no-results-card .card .card-body a.btn.btn-primary{color:#fff;background:#d7b535;border-color:#d7b535;border-radius:100px;padding:10px 32px}.search-results-container h2{font-size:38px;color:#000}.thankyou-page-section{padding:70px 15px 80px}@media screen and (max-width:1240px){.layout-wrap .main-header.header-dashboard{padding-left:15px!important}.layout-wrap.full-width .main-header.header-dashboard{padding-left:21px!important}.layout-wrap .main-header.header-dashboard .logo{display:block}.body.mobile-menu-visible .inner-header-right.header-account{margin-right:0!important;transition:all .3s ease}.body.mobile-menu-visible .mobile-nav-toggler.mobile-button{display:none}}@media (max-width:512px){.inner-header .name{font-size:15px}.inner-header .name span{display:inline!important}}.bottom-canvas .login-box button{background-color:#ffa800;border:none}.bottom-canvas .login-box button:hover{background-color:#fff;border:2px solid #ffa800;color:#ffa800}@media screen and (max-width:767px){.bottom-canvas .login-box button{background-color:#ffa800;border:none}.bottom-canvas .login-box button:hover{background-color:#fff;border:2px solid #ffa800;color:#ffa800}.main-header .logo-box .logo{max-width:130px}.main-header .inner-header-left{gap:0}}@media screen and (max-width:1100px){.wd-find-select .inner-group{background-color:unset}}.modal-content .flat-account .form-account .ip-field input{padding-left:45px}.error{font-size:13px;margin-bottom:10px;transition:all .3s ease;color:#8a171a}@media screen and (max-width:1100px){.custom-faq-section .accordion-button{line-height:25px}}@media screen and (max-width:1240px){.wd-find-select .inner-group{background:none}}@media screen and (max-width:500px){.wd-find-select .inner-group .form-style .form-control::placeholder{color:#9e9e9e;opacity:1;font-size:12px!important;padding-right:10px!important}.wd-find-select .inner-group .form-style .form-control::-webkit-input-placeholder{color:#9e9e9e;font-size:12px!important;padding-right:10px!important}.wd-find-select .inner-group .form-style .form-control:-ms-input-placeholder{color:#9e9e9e;font-size:12px!important;padding-right:10px!important}.wd-find-select .inner-group .form-style .form-control::-ms-input-placeholder{color:#9e9e9e;font-size:12px!important;padding-right:10px!important}.wd-find-select .inner-group .form-style .form-control{padding:10px!important}}.footer-sec .footer-cl-1 .text-variant-2{margin-left:5px}.footer-sec .footer-cl-1 .text-variant-bold{font-weight:600!important;letter-spacing:.5px!important}.footer-sec .footer-cl-1 .text-variant-bold:hover{color:#ffa800}.flat-contact .contact-form-card{background-color:transparent}.contact-form-card .contact-heading{color:#8a171a}.flat-contact .contact-content label{margin-bottom:10px;font-weight:500;color:#000}.contact-form-card .contact-us-form-button{background-color:#8a171a;color:#fff;border:none;padding:17px 30px;font-size:16px;font-weight:500;border-radius:50px}.contact-form-card .contact-us-form-button:hover{background-color:#610c0f}.google_email{display:flex;justify-content:space-between;align-items:center;width:100%}.google_email button{width:100%;font-weight:400!important}@media (max-width:768px){.tf-collapse-content{height:0;overflow:hidden;transition:height .3s ease}.footer-col-block.open .tf-collapse-content{height:auto}}@media (min-width:769px){.tf-collapse-content{height:auto!important;overflow:visible!important}}.flat-account .form-account .box:not(:last-child){margin-bottom:22px}@media only screen and (max-width:1240px){.wd-find-select .inner-group .form-style .form-control,.wd-find-select .inner-group .form-style .nice-select{border:unset}}.text-danger{margin-top:8px}.wrap-table .file-delete ul.list-action{flex-direction:column;gap:0}.back-home-link{color:#8a171a;text-align:center;font-weight:500;cursor:pointer;transition:color .3s ease;display:flex;justify-content:center;align-items:center;gap:10px;font-size:14px;margin-top:20px}.back-home-link span{text-decoration:none}.back-home-link svg{fill:currentColor;transition:transform .2s ease,opacity .2s ease}@keyframes slideOutIn{0%{transform:translateX(0);opacity:1}49%{transform:translateX(-8px);opacity:0}50%{transform:translateX(16px);opacity:0}to{transform:translateX(0);opacity:1}}.back-home-link:hover svg{animation:slideOutIn .4s ease-in-out forwards}.back-home-link:hover{color:#610c0f}Link,a{text-decoration:none}.section-divider{width:90%;margin:16px auto;border:none;border-top:1px solid #ddd}.group-select{position:relative!important}.group-select .form-control{padding-right:2.5rem!important;position:relative!important}.group-select .dropdown-arrow{position:absolute!important;right:20px!important;top:50%!important;transform:translateY(-50%)!important;pointer-events:none!important;color:#000!important}.flat-testimonial .testimonial-form-card{background-color:transparent}.flat-testimonial .testimonial-form-card .card-header{color:#8a171a;padding:40px 0 0}.flat-testimonial .testimonial-form-card .card-body{padding:15px 0 0}.flat-testimonial .testimonial-content label{margin-bottom:10px;font-weight:500;color:#000}.testimonial-form-card .testimonial-form-button{background-color:#8a171a;color:#fff;border:none;padding:17px 30px;font-size:16px;font-weight:500;border-radius:50px}.testimonial-form-card .testimonial-form-button:hover{background-color:#610c0f}.modal-account .form-account .close-modal{border:unset}div:where(.swal2-icon).swal2-info{border-color:#8a171a!important;color:#8a171a!important}div:where(.swal2-icon).swal2-warning{border-color:#8a171a!important;color:#8a171a!important}.swal2-icon.swal2-info .swal2-icon-content{color:#8a171a!important}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm){background-color:#8a171a!important;color:#fff!important;border:none!important}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel){background-color:transparent!important;color:#8a171a!important;border:1px solid #8a171a!important}.form-contact ::placeholder{color:gray;opacity:1}html[lang=fr] .tf-btn{font-size:14px;padding:10px 18px}@media only screen and (max-width:480px){.wd-find-select .tf-btn{min-width:100%;padding:0 25px;min-height:54px;border-radius:99px}.custom-box-location-width{width:100%!important;height:260px}.flat-blog-item .img-style{height:240px;width:100%}.custom-faq-section .accordion-button{padding:1rem 1.25rem}.custom-font-size{font-size:22px!important}}@media only screen and (max-width:1240px){.custom-font-size{font-size:30px}.has-inner-dropdown:hover ul.has-inner-dropdown-ul-list{height:100%;display:block!important;opacity:1!important}}.icon-box-img{border-radius:5px}.custom-caption-price{display:flex;justify-content:center;align-items:center;column-gap:10px}.hover-img .img-style img{object-fit:cover}.img-set{object-fit:fill!important}.blog-detail-img{width:100%;height:auto}.blog-detail-img .blog-img{aspect-ratio:16/10;object-fit:fill}.blog-banner-heading{font-size:56px;font-weight:600;line-height:68px}.property-detail-heading{font-size:36px;line-height:44px}a.new-blog-hover:hover{color:#8a171a;transition:ease-in-out}.our-main-services-p{min-height:228px}.widget-price .rc-slider{margin-bottom:45px;margin-left:0;margin-right:0;position:relative}.widget-price .rc-slider-rail{width:100%;background:8a171a}.widget-price .rc-slider-track.rc-slider-track-1{background-color:#8a171a;height:10px;z-index:6;position:absolute;border-radius:45px}.widget-price .rc-slider-step{width:100%;height:10px;background:#e9e9e9;position:absolute;left:0;top:0;border-radius:45px}.rc-slider-handle.rc-slider-handle-2,.widget-price .rc-slider-handle.rc-slider-handle-1{position:absolute;width:20px;height:20px;border-radius:100%;background:#fff!important;border:2px solid #8a171a;margin-top:-5px;z-index:9;cursor:pointer}.amment_detailbox .choices__list.choices__list--dropdown{height:250px;overflow-y:scroll!important}.focus_input .form-control,.focus_input .form-control::placeholder{color:#6e6d6d!important}.email-designs{gap:10px!important}.single-property-contact .box-avatar .list li .icon.icon-red{color:#8a171a}.email-inline{display:inline-block;max-width:240px;word-break:break-all;white-space:normal;overflow-wrap:anywhere;line-height:20px!important}.afri-custom-btn{color:#8a171a;border-color:#8a171a}.afri-custom-btn:hover{background-color:#8a171a;color:#fff;border-color:#8a171a}.carlisting{background:#fff;padding:60px 0}.carlisting .carlisting-container{max-width:1550px;margin:0 auto;display:flex;gap:40px;color:#000;padding:20px}.carlisting .filters{width:380px;background:#fff;border:1px solid #ddd;padding:25px;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.05);height:max-content}.carlisting .filter-header{display:flex;gap:10px;margin-bottom:20px}.carlisting .filter-btn{flex:1 1;width:149px;height:48px;border:none;border-radius:50px;background:#e4e4e4;color:#000;font-size:15px;font-weight:400;cursor:pointer}.carlisting .filter-btn.active{background:#8a171a;color:#fff}.carlisting .clear-filters{background:none;border:none;color:#8a171a;font-weight:600;margin-bottom:20px;cursor:pointer}.carlisting .filter-section,.carlisting .filter-section-2{margin-bottom:25px}.carlisting .filter-section h4,.carlisting .filter-section-2 h4{margin-bottom:10px;font-size:18px;color:#000;font-weight:600}.carlisting .filter-section label{padding-left:30px}.carlisting .filter-section label,.carlisting .filter-section-2 label{display:block;color:#000;margin-bottom:8px;font-size:15px;font-weight:400;cursor:pointer;position:relative}.carlisting .filter-section label .checkbox-numbering{color:#8a171a}.carlisting .filter-section input[type=checkbox]{position:absolute;left:0;top:0;width:20px;height:20px;border-radius:6px;border:1px solid #e4e4e4;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;cursor:pointer;transition:all .2s ease}.carlisting .filter-section input[type=checkbox]:checked{background:#8a171a;border-color:#8a171a}.carlisting .filter-section input[type=checkbox]:checked:after{content:"✓";color:#fff;position:absolute;top:0;left:4px;font-size:14px;line-height:20px}.carlisting .filter-section label span{color:#8a171a}.carlisting .cars-list{flex:1 1;width:1115px}.carlisting .cars-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px;flex-wrap:wrap}.carlisting .cars-header h2{font-size:36px;font-weight:700;margin:0}.carlisting .cars-header select{padding:10px 40px 10px 12px;border:1px solid #ccc;border-radius:6px;font-size:14px;color:#000;background:transparent url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='6'><path fill='%238A171A' d='M0 0l5 6 5-6z'/></svg>") no-repeat right 12px center;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.carlisting .cars-header select:focus-visible{outline:unset!important}.carlisting .cars-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));grid-gap:24px;gap:24px}.carlisting .car-card{background:#fff;border:1px solid #dcdcdc;border-radius:10px;padding:24px;text-align:left;transition:all .3s ease}.carlisting .car-card img{width:100%;height:220px;object-fit:cover;border-radius:10px;margin-bottom:10px}.carlisting .car-card h3{font-size:18px;line-height:25px;font-weight:500;margin-bottom:10px;color:#000}.carlisting .car-features{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;margin:10px 0}.carlisting .feature-item svg{flex-shrink:0}.carlisting .car-fuel svg{vertical-align:middle}.carlisting .feature-item{font-size:16px;color:#5c6368;display:flex;align-items:center;gap:6px}.carlisting .car-fuel{font-size:16px;color:#5c6368;margin-bottom:12px}.carlisting .car-footer{display:flex;align-items:center;justify-content:space-between}.carlisting .price{font-weight:600;font-size:16px;color:#000}.carlisting .details-btn{background:#8a171a;color:#fff;border:none;padding:10px 24px;border-radius:50px;cursor:pointer;transition:.3s}.carlisting .details-btn:hover{background:#6b1013}.carlisting .pagination{display:flex;justify-content:center;margin-top:30px;gap:10px}.carlisting .page-btn{border:1px solid #8a171a;background:transparent;color:#8a171a;padding:8px 14px;border-radius:6px;cursor:pointer;font-size:15px}.carlisting .page-btn.active,.carlisting .page-btn:hover{background:#8a171a;color:#fff}@media (max-width:1400px){.carlisting .cars-list{width:100%}}@media (max-width:1024px){.carlisting .carlisting-container{flex-direction:column;gap:30px}.carlisting .filters{width:100%}}@media (max-width:900px){.carlisting .cars-header{flex-direction:column;align-items:flex-start;gap:12px}.carlisting .cars-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.carlisting .car-card img{height:180px}}@media (max-width:600px){.carlisting .filter-btn{font-size:14px;height:42px}.carlisting .car-card{padding:16px}.carlisting .car-card h3{font-size:16px}.carlisting .details-btn{padding:8px 18px;font-size:14px}.carlisting .cars-header h2{font-size:28px}}@media (max-width:768px){.carlisting .car-features{grid-template-columns:repeat(2,1fr)}.carlisting{padding:30px 0}}@media (max-width:480px){.carlisting .car-features{grid-template-columns:1fr}.carlisting{padding:20px 0}}.cardetails{background:#f5f7fa;padding:20px;display:flex;justify-content:center}.main-container{width:100%;max-width:1440px;padding:40px 20px 20px}.white-card{background:#fff;border-radius:10px;padding:20px;margin-bottom:25px}.top-section{display:flex;justify-content:space-between;margin-bottom:30px}.left-section{flex:1 1;background-color:#fff;padding:20px;border-radius:10px;max-width:980px}.right-section{width:365px;display:flex;flex-direction:column;gap:15px}.car-main-image{width:100%;border-radius:10px}.car-header{display:flex;justify-content:space-between;margin-top:15px}.car-header h2{margin-bottom:8px;font-size:36px;font-weight:700}.car-icons{display:flex;flex-wrap:wrap;gap:20px;font-size:14px;color:#666;margin-top:10px;font-family:Arial,Helvetica,sans-serif}.car-icons span{font-family:Poppins!important;font-size:16px}.icon-item{display:flex;align-items:center;gap:6px}.icon-item svg{flex-shrink:0;width:18px;height:18px}.car-price h3{font-size:36px}.car-price h3,.white-card h3{color:#000;margin:0;font-weight:600}.white-card h3{font-size:22px}.white-card p{font-size:16px;font-weight:400;color:#5c6368;line-height:28px}.car-price p{font-size:12px;color:#000}.side-img{width:100%;border-radius:10px;object-fit:cover;height:206px}.bottom-section{display:flex;justify-content:space-between}.bottom-left{flex:1 1;max-width:980px}.bottom-right{width:365px}.key-specs-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:15px;gap:15px;margin-top:20px}.spec-item strong{display:block;font-weight:500;color:#000;font-size:16px}.spec-item p{margin:3px 0 0;color:#5c6368}.specs-table{width:100%;border-collapse:collapse}.specs-table td{padding:10px 0;border-bottom:1px solid #e4e4e4;color:#5c6368;font-size:14px}.specs-table .table-label{color:#000;font-weight:500}.features-list{display:flex;flex-wrap:wrap;gap:10px}.feature-tag{font-size:14px;color:#5c6368;display:flex;align-items:center;gap:8px;background:#f7f7f7;border-radius:6px;padding:6px 10px}.similar-cars{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));grid-gap:15px;gap:15px}.similar-card{text-align:left}.similar-card h4{font-size:18px}.similar-card p{color:#5c6368;font-size:16px;font-weight:500}.similar-card img{width:100%;border-radius:8px;margin-bottom:10px;max-height:200px;max-width:289px}.contact-card .price-status{display:flex;flex-direction:column;align-items:flex-start;gap:15px}.form-header{display:flex;justify-content:center;align-items:center;gap:20px}.form-header .price,.form-header .status{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.form-header p{font-size:14px;font-weight:500}.form-header .price .price-number{font-size:20px;color:#000;font-weight:600}.form-header .status .status-text{font-size:18px;color:#8a171a;font-weight:500}.form-header .price .text,.form-header .status .text{font-size:14px;color:#5c6368}.enquiry-btn{background:#8b1c2d;color:#fff;border:none;padding:10px 18px;border-radius:5px;width:100%;cursor:pointer;border-radius:50px}.contact-form{display:flex;flex-direction:column;gap:12px;margin-top:15px}.contact-form p{font-size:22px;font-weight:600;color:#000;margin-top:15px}.contact-form input,.contact-form textarea{width:100%;padding:10px;border:1px solid #ddd;border-radius:6px;font-size:14px}.send-btn{background:#8b1c2d;color:#fff;border:none;padding:12px;border-radius:6px;font-size:16px;cursor:pointer;border-radius:50px}@media (max-width:1200px){.bottom-section,.top-section{flex-direction:column}.bottom-left,.left-section{max-width:100%}.bottom-right,.right-section{width:100%;margin-top:25px}.side-img{height:250px}.form-header{gap:60px}}@media (max-width:992px){.car-header h2,.car-price h3{font-size:28px}.white-card h3{font-size:20px}.specs-table td{font-size:13px}.side-img{height:200px}.form-header{gap:40px}.similar-cars{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}@media (max-width:768px){.car-header{flex-direction:column;align-items:flex-start;gap:10px}.car-header h2{font-size:24px}.car-icons{font-size:13px}.car-price h3{font-size:24px}.top-section{flex-direction:column}.right-section{flex-direction:row;flex-wrap:wrap;gap:10px}.side-img{width:calc(50% - 5px);height:180px}.bottom-section{flex-direction:column}.bottom-right{width:100%;margin-top:20px}.form-header{gap:25px}.contact-form p{font-size:20px}}@media (max-width:576px){.left-section,.main-container{padding:10px}.white-card{padding:15px}.car-header h2{font-size:20px}.car-price h3{font-size:22px}.car-icons{font-size:12px}.key-specs-grid{grid-template-columns:repeat(2,1fr)}.spec-item strong{font-size:14px}.spec-item p{font-size:13px}.specs-table td{font-size:12px}.side-img{width:100%;height:160px}.similar-cars{grid-template-columns:1fr}.form-header{flex-direction:column;gap:10px;align-items:flex-start}.form-header .price .price-number,.form-header .status .status-text{font-size:16px}.enquiry-btn,.send-btn{font-size:14px;padding:10px}.contact-form input,.contact-form textarea{font-size:13px;padding:8px}}@media (max-width:400px){.car-header h2{font-size:18px}.car-icons{font-size:11px}.car-price h3{font-size:20px}.white-card h3{font-size:18px}.side-img{height:140px}.feature-tag{font-size:13px}.contact-form p{font-size:18px}}.car-listing-hero{position:relative;width:100%;height:450px;background-size:cover;background-position:50%;display:flex;align-items:center;justify-content:center}.car-listing-hero-overlay{width:100%;height:100%;background-color:hsla(0,0%,6%,.55);display:flex;align-items:center}.car-listing-hero .container{max-width:1420px;width:100%;padding:0 20px;margin:0 auto}.car-listing-hero-content{text-align:center;color:#fff}.car-listing-hero-content .breadcrumb{list-style:none;padding:0;margin:0 0 10px;display:flex;justify-content:center;gap:8px;font-size:14px;color:#fff}.car-listing-hero-content .breadcrumb li a{color:#fff;text-decoration:none;transition:.3s ease}.car-listing-hero-content .breadcrumb li a:hover{opacity:.8}.hero-title{font-size:42px;font-weight:700;color:#fff}.hero-title span{color:#d4a24c}@media (max-width:992px){.car-listing-hero{height:300px}.hero-title{font-size:34px}}@media (max-width:576px){.car-listing-hero{height:240px}.hero-title{font-size:26px}}.propertie_title_price{display:flex;align-items:flex-start;justify-content:space-between;gap:25px}.property_item .bottom,.property_item .meta-list li span{font-size:14px;font-weight:400;color:#1a1a1a}.homelengo-box .archive-bottom .propertie_title_price.bottom img{width:18px}.homelengo-box .archive-bottom{padding:15px}.propertie_title_price span{font-size:18px;font-weight:600;color:#d4af36}.propertie_title_price h6 a{font-size:16px;color:#1a1a1a;line-height:21px;font-weight:500}.custom-prooperty-list{display:grid;grid-template-columns:repeat(2,1fr)}@media only screen and (max-width:1600px){.custom-prooperty-list{grid-template-columns:repeat(1,1fr)}}.pagination-area{display:flex;justify-content:center;padding-bottom:30px}.grecaptcha-badge{z-index:10000}.type-switch-wrapper{display:flex;align-items:center;gap:20px;margin:20px 0}.type-btn{padding:10px 30px;border:2px solid #8a171a;background:transparent;color:#8a171a;border-radius:10px;font-size:15px;cursor:pointer;transition:.3s ease-in-out}.type-btn.active,.type-btn:hover{color:#fff}.type-btn.active,.type-btn.active:hover,.type-btn:hover{background:#8a171a;border-color:#8a171a}@media (max-width:480px){.myprop-btn{flex-direction:column;justify-content:flex-start;align-items:flex-start!important;gap:12px}}.new-top-section{margin-bottom:25px}.new-card{background:#fff;border-radius:10px;padding:20px}.new-card-content{display:flex;gap:20px;flex-wrap:wrap}.new-left{width:calc(55% - 10px);display:flex;align-items:flex-start;justify-content:center}.new-right{width:calc(45% - 10px);display:flex;flex-direction:column;gap:20px}.new-main-image-small{width:100%;height:auto;border-radius:8px;object-fit:cover}.new-small-images{display:flex;gap:5px}.new-extra-small-image{width:100%;height:100%;aspect-ratio:16/9;object-fit:cover;border-radius:5px}.new-small-image-wrapper{position:relative}.new-overlay{position:absolute;inset:0;background:rgba(0,0,0,.6);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:500;cursor:pointer;border-radius:5px;font-size:12px;text-align:center}.new-car-info{display:flex;flex-direction:column;gap:10px;flex-wrap:wrap}.new-car-info h2{font-size:32px;margin-bottom:8px}.new-car-features{display:flex;flex-direction:column;gap:15px;font-size:.875rem;color:#8a171a;margin-bottom:8px;font-size:16px}.new-car-price h3{font-size:30px}.new-car-price p{font-size:16px;color:#555}.new-car-features-icon-with-text{display:flex;justify-content:flex-start;align-items:center;gap:8px;flex-wrap:nowrap;flex-shrink:0;min-width:0}.new-car-features-icon-with-text span{display:block;white-space:normal;word-break:break-word;overflow-wrap:break-word}.new-car-features-icon-with-text svg{flex-shrink:0;width:18px;height:18px}@media (max-width:1024px){.cardetails{padding:10px 0}.new-card-content{flex-direction:column}.new-car-features{flex-direction:row}.new-left,.new-right{width:100%!important}.new-left{display:block}.new-small-images{gap:8px;flex-wrap:wrap}.new-extra-small-image{max-width:160px;max-height:120px}.new-main-image-small{width:100%!important;max-width:100%!important;display:block;height:auto;max-height:450px;object-fit:cover;border-radius:8px}.new-car-info{gap:5px}.new-car-info h2{font-size:26px}.new-car-features{font-size:14px}.new-car-price h3{font-size:24px}}@media (max-width:768px){.new-card{padding:16px}.new-card-content{gap:15px}.new-small-images{gap:6px}.new-main-image-small{max-height:300px;border-radius:6px}.new-extra-small-image{max-width:140px;max-height:105px}.new-car-info h2{font-size:22px}.new-car-features{font-size:14px;gap:10px}.new-car-price h3{font-size:20px}.new-car-price p,.white-card p{font-size:14px}.white-card p{line-height:20px}}@media (max-width:480px){.new-card{padding:15px;border-radius:8px}.new-extra-small-image{max-width:100px;max-height:90px}.new-main-image-small{max-height:250px}.new-car-features{flex-direction:column;gap:5px}.new-car-info{gap:8px}.new-car-info h2{font-size:20px;margin-bottom:0}.new-car-features{font-size:13px;margin-bottom:0}.new-car-price h3{font-size:18px}.new-overlay{font-size:10px;line-height:14px}}.bottom-right .car-owner-info .info{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;row-gap:10px}.car-owner-info-list-block{display:flex;justify-content:flex-start;align-items:center;gap:5px}.car-owner-info-list-block i{color:#8a171a}.car-owner-info-list-block-text{font-size:13px}.car-price-dropdowns{display:flex;flex-direction:column;row-gap:15px}.car-card-white{background-color:#fff;color:#000}.add-car-form .form-select{font-size:14px;line-height:22px}.add-car-form .form-control:focus{color:#000;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.btn-outline-danger{--bs-btn-color:#8a171a;--bs-btn-border-color:#8a171a;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#8a171a;--bs-btn-hover-border-color:#8a171a;--bs-btn-focus-shadow-rgb:220,53,69;--bs-btn-active-color:#fff;--bs-btn-active-bg:#8a171a;--bs-btn-active-border-color:#8a171a;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#8a171a;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#8a171a;--bs-gradient:none}.second-btn-clear{background-color:#fff!important;color:#8a171a!important;border:1.5px solid #8a171a!important}.second-btn-clear:hover{background-color:#8a171a!important;color:#fff!important}.car-gallery-action,.share-btns{display:flex;gap:10px}.car-gallery-action{border:1.5px solid #8a171a;background-color:#fff;color:#8a171a;border-radius:10px;padding:10px 20px;font-size:18px;align-items:center;justify-content:center}.car-gallery-action.active,.car-gallery-action:hover{border:1.5px solid #8a171a;background-color:#8a171a;color:#fff;border-radius:10px}@media (max-width:480px){.car-gallery-action{padding:5px 13px;font-size:14px;gap:8px}}.address-field-clrs .address-field-clrs-main-block .list-group-item.active{color:#fff!important;background-color:#8a171a!important;border-color:#8a171a!important}.address-field-clrs .address-field-clrs-main-block .list-group-item{color:#000;background-color:#fff;border-color:rgba(0,0,0,.2)}.address-field-clrs .address-field-clrs-main-block .list-group-item:hover{background-color:#8a171b0a}.add-car-end-btn{margin-left:16px!important}.add-car-end-btn,.add-car-end-btn:hover{background-color:#8a171a!important;border:1.5px solid #8a171a!important;color:#fff!important}.share-overlay{position:fixed;inset:0;background:rgba(0,0,0,.75);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:5000;animation:fadeIn .3s ease forwards}.share-popup{background:#fff;padding:30px;border-radius:12px;width:90%;max-width:480px;text-align:center;animation:popIn .3s ease forwards}.share-popup h3{margin-bottom:5px;font-size:22px;font-weight:600}.share-popup p{margin-bottom:20px;font-size:14px;color:#555}.share-options{flex-wrap:wrap;gap:12px}.share-icon-item,.share-options{display:flex;justify-content:center}.share-icon-item{background:#f5f5f5;padding:14px;border-radius:10px;cursor:pointer;align-items:center;font-size:22px;transition:transform .25s ease,background .25s ease,box-shadow .25s ease}.share-icon-item:hover{transform:translateY(-6px) scale(1.1);background:#fff;box-shadow:0 10px 28px rgba(0,0,0,.18)}.share-close-btn{margin-top:20px;padding:8px 18px;border-radius:6px;background:#8a171a;color:#fff;border:none;cursor:pointer;font-size:14px;transition:.2s}@keyframes popIn{0%{transform:scale(.85);opacity:0}to{transform:scale(1);opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.share-options>:first-child .real-icon-clrs{color:#1877f2}.share-options>:nth-child(2) .real-icon-clrs{color:#1da1f2}.share-options>:nth-child(3) .real-icon-clrs{color:#25d366}.share-options>:nth-child(4) .real-icon-clrs{color:#0a66c2}.share-options>:nth-child(5) .real-icon-clrs{color:#08c}.share-options>:nth-child(6) .real-icon-clrs{color:#d44638}.filter-section-scroll{max-height:260px;overflow-y:auto}.filter-section-scroll::-webkit-scrollbar{width:6px}.filter-section-scroll::-webkit-scrollbar-track{background:#f3f3f3;border-radius:10px}.filter-section-scroll::-webkit-scrollbar-thumb{background:#8a171a;border-radius:10px}.filter-section-scroll::-webkit-scrollbar-thumb:hover{background:#6b0f12}.no-matching-car-found{width:100%;padding:80px 20px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:#fafafa;border:1px solid #eee;border-radius:10px;gap:14px}.no-cars-image{width:100%;max-width:40%;height:auto;object-fit:contain;opacity:.9}.no-matching-car-found h3{font-size:20px;font-weight:600;color:#222;margin:0}.no-matching-car-found p{font-size:16px;color:#666;margin:0}@media (max-width:576px){.no-matching-car-found{padding:28px 16px}.no-cars-image{width:100%}.no-matching-car-found h3{font-size:18px}.no-matching-car-found p{font-size:14px}}.carlisting .carlisting-container .filters .filter-section input[type=text]:focus{background-color:#fff!important;color:#000!important}.sidebar-menu-dashboard .menu-box .dashboard-dropdown-btn{background:transparent;border:none;width:100%}.car-submenu-link{padding-left:40px!important}.car-img-tags{position:relative}span.flag-tag.style-1.car-list-tag{position:absolute;top:15px;left:15px}.similar-empty-card{border:1px solid rgba(241,250,238,.15);border-radius:12px;padding:20px;text-align:center;background:hsla(0,0%,100%,.02)}.similar-empty-icon{width:56px;height:56px;margin:0 auto 8px;color:#f1faee;opacity:.8}.similar-empty-title{margin:6px 0 4px;font-weight:600}.similar-empty-text{margin:0 0 12px;opacity:.8}.similar-empty-actions{display:flex;gap:8px;justify-content:center;flex-wrap:wrap}.no-car-found-btn{background-color:#8a171a;color:#fff;padding:8px 15px;border-radius:6px;border:1.5px solid #8a171a}.no-car-found-btn:hover{background-color:#fff;color:#8a171a}.has-inner-dropdown ul.has-inner-dropdown-ul-list{opacity:1!important;visibility:visible!important;overflow:visible!important;background-color:#fff!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.has-inner-dropdown ul.has-inner-dropdown-ul-list li{opacity:1!important}.has-inner-dropdown ul.has-inner-dropdown-ul-list li .has-inner-dropdown-ul-list-link{color:#000!important;font-weight:400!important;font-size:15px!important}ul.has-inner-dropdown-ul-list li:last-child{padding-bottom:0!important}.has-inner-dropdown-ul-list{display:none!important;transition:all .5s ease}.has-inner-dropdown:hover ul.has-inner-dropdown-ul-list{display:block!important;transition:all .5s ease;box-shadow:0 10px 25px 0 rgba(54,95,104,.102);border-radius:16px!important;margin-left:10px;width:250px!important}.has-inner-dropdown ul.has-inner-dropdown-ul-list li .has-inner-dropdown-ul-list-link:hover{color:#8a171a!important}.swiper-backface-hidden .swiper-slide{height:auto!important}.car-slider-wrapper .swiper-wrapper{align-items:stretch!important;padding-bottom:50px}.car-slider-wrapper .homelengo-box{min-height:100%}.car-slider-wrapper .swiper-pagination span.swiper-pagination-bullet{width:14px;height:14px}.car-slider-wrapper span.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#8a171a}.content-top.car_item ul.meta-list span{text-transform:capitalize}@media (max-width:1299px){.has-inner-dropdown:hover ul.has-inner-dropdown-ul-list{width:196px!important}}.archive-bottom .car_item .car_location{display:flex;align-items:center;column-gap:2px;margin-top:5px}.archive-bottom .car_item .car_location svg{flex:0 0 auto;width:18px;height:18px}.archive-bottom .car_item .car_location .bottom{flex:1 1 auto;min-width:0}.archive-bottom .car_item .car_location .bottom span{display:block}@media (max-width:767px){.remove-shrink{display:none!important}.show-slider{display:block!important}}@media (min-width:768px){.remove-shrink{display:block!important}.show-slider{display:none!important}}.remove-shrink .swiper-slide{flex-shrink:unset!important}.mobile-nav .has-inner-dropdown ul.has-inner-dropdown-ul-list{opacity:0!important;visibility:hidden!important;overflow:hidden!important}.mobile-nav .has-inner-dropdown.open>ul.has-inner-dropdown-ul-list{opacity:1!important;visibility:visible!important;overflow:visible!important}.mobile-nav .dropdown2.open ul{overflow:scroll!important}.nav-menu-link-restyle{display:flex;align-items:center;gap:12px;padding:12px 30px;font-weight:600;text-transform:capitalize;color:#fff}.nav-menu-link-restyle:hover{background-color:hsla(0,0%,100%,.129)}.nav-menu-link-restyle:hover svg{g{opacity:1}}#add-assets-submenu li.active .nav-menu-link-restyle{background-color:hsla(0,0%,100%,.129)}#add-assets-submenu li.active .nav-menu-link-restyle svg{g{opacity:1}}.main-header .main-menu .navigation>li>ul>li>ul>li:hover>a{border-radius:16px}.cars_title_price{display:flex;justify-content:space-between;align-items:center}.cars_title_price .price{font-size:18px;font-weight:600;color:#d4af36}