@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&family=Roboto:wght@100;300;400;500;700;900&display=swap);*,*:before,*:after{box-sizing:inherit}*{scroll-behavior:inherit!important}html,body{height:auto;width:100%;margin:0;padding:0;overflow-x:hidden;box-sizing:border-box}body{font-family:'Roboto',sans-serif;font-style:normal;font-size:16px;font-weight:400;color:#666;background:#fff!important;line-height:1.4}.dropdowns:hover .dropdown-contents{display:block}p span{text-transform:capitalize}.message-text h6 span{text-transform:capitalize;display:block;margin-top:3px;line-height:18px}.orange_bg{background-image:radial-gradient(circle at 11% 62%,rgb(205 205 205 / .04) 0%,rgb(205 205 205 / .04) 50%,rgb(149 149 149 / .04) 50%,rgb(149 149 149 / .04) 100%),radial-gradient(circle at 78% 10%,rgb(49 49 49 / .04) 0%,rgb(49 49 49 / .04) 50%,rgb(254 254 254 / .04) 50%,rgb(254 254 254 / .04) 100%),radial-gradient(circle at 92% 43%,rgb(34 34 34 / .04) 0%,rgb(34 34 34 / .04) 50%,rgb(206 206 206 / .04) 50%,rgb(206 206 206 / .04) 100%),linear-gradient(329deg,#f14d21,#dae33d)}.black_bg{background-image:radial-gradient(circle at top right,#4e4e4e 0%,#4e4e4e 1%,#484848 1%,#484848 10%,#414141 10%,#414141 22%,#3b3b3b 22%,#3b3b3b 23%,#353535 23%,#353535 28%,#2e2e2e 28%,#2e2e2e 37%,#282828 37%,#282828 100%)}.dropdown-menu-end{right:0;left:auto}.product-title h5{text-transform:capitalize}.has-image-count{position:relative}.has-image-count .image-count-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .5);display:flex;justify-content:center;align-items:center;border-radius:8px;color:#fff;font-size:30px}.btn-primary:hover{background-color:#002ead;transition:0.7s}.btn btn-primary:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.product-action{position:absolute;list-style-type:none;left:0;bottom:-20px;z-index:2;width:100%;padding:15px 15px;visibility:hidden;opacity:0;display:flex;align-items:center;justify-content:space-between;transition:all linear 0.3s;-webkit-transition:all linear 0.3s;-moz-transition:all linear 0.3s;-ms-transition:all linear 0.3s;-o-transition:all linear 0.3s}.product-action li i{margin-right:5px;margin-bottom:1px;font-size:14px}.modal.fade{z-index:10000000!important}.border-light{border:1px solid #666}.product-price{color:#7aca9d}@media (max-width:767px){.single-banner{padding:150px 0 80px 0}}.service-card{transition:transform 0.3s ease-in-out;border:1px solid #ddd;border-radius:15px;background:#f9f9f9}.service-card:hover{border:1px solid #abf1f3;background:#f8fefe}.icon-circle{width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto}.icon-circle svg{width:45px;height:45px;display:flex;align-items:center;justify-content:center;margin:0 auto}.bg-purple{background:#a755d5}.bg-green{background:#4cc659}.bg-blue{background:#0097e6}.bg-red{background:#f64927}.bg-yellow{background:#ffd403}.search-keyword{margin-top:20px}.search-keyword a{margin-left:10px;padding:6px 12px;border:2px solid #0097e6;color:#0097e6;border-radius:50px}.search-keyword a:hover{background:#f64927;color:#fff;border:2px solid #f64927}.search-area{position:relative;margin-top:-150px;z-index:1}.preloader{position:fixed;width:100%;height:100%;background:#fff;top:0;left:0;z-index:9999}.loader{display:inline-block;height:50px;width:50px;position:absolute;left:50%;top:50%;margin-top:-25px;transform:translate(-50%,-50%)}.loader-dot{height:8px;width:8px;background:#0097e6;border-radius:50%;position:absolute;top:0;left:calc(50% - 4px);transform-origin:5px 30px;animation:rotate 1.5s infinite}@keyframes rotate{from{transform:rotateZ(0)}to{transform:rotateZ(360deg)}}.loader-dot.dot2{animation-delay:0.1s;opacity:.9}.loader-dot.dot3{animation-delay:0.2s;opacity:.8}.loader-dot.dot4{animation-delay:0.3s;opacity:.7}.loader-dot.dot5{animation-delay:0.4s;opacity:.6}.header-fixed{background:#fff}.header-bg{text-transform:uppercase;font-weight:700;background:#fff}.footer-bg{background-image:linear-gradient(216deg,rgb(77 77 77 / .05) 0%,rgb(77 77 77 / .05) 25%,rgb(42 42 42 / .05) 25%,rgb(42 42 42 / .05) 38%,rgb(223 223 223 / .05) 38%,rgb(223 223 223 / .05) 75%,rgb(36 36 36 / .05) 75%,rgb(36 36 36 / .05) 100%),linear-gradient(44deg,rgb(128 128 128 / .05) 0%,rgb(128 128 128 / .05) 34%,rgb(212 212 212 / .05) 34%,rgb(212 212 212 / .05) 57%,rgb(25 25 25 / .05) 57%,rgb(25 25 25 / .05) 89%,rgb(135 135 135 / .05) 89%,rgb(135 135 135 / .05) 100%),linear-gradient(241deg,rgb(55 55 55 / .05) 0%,rgb(55 55 55 / .05) 14%,rgb(209 209 209 / .05) 14%,rgb(209 209 209 / .05) 60%,rgb(245 245 245 / .05) 60%,rgb(245 245 245 / .05) 69%,rgb(164 164 164 / .05) 69%,rgb(164 164 164 / .05) 100%),linear-gradient(249deg,rgb(248 248 248 / .05) 0%,rgb(248 248 248 / .05) 32%,rgb(148 148 148 / .05) 32%,rgb(148 148 148 / .05) 35%,rgb(202 202 202 / .05) 35%,rgb(202 202 202 / .05) 51%,rgb(181 181 181 / .05) 51%,rgb(181 181 181 / .05) 100%),linear-gradient(92deg,hsl(214 0% 11%),hsl(214 0% 11%))}#scroll-top{display:none;position:fixed;bottom:20px;right:30px;z-index:99;font-size:25px;border:none;outline:none;border-radius:8px;color:#fff;background:#0097e6;cursor:pointer;width:50px;height:50px;line-height:50px;text-align:center;transition:all .5s ease-in-out;z-index:1}@media all and (min-width:768px) and (max-width:1199px){#scroll-top{bottom:100px}}.nice-select{width:100%;height:36px;line-height:25px;border-radius:12px;padding-left:10px;font-size:16px;border-color:#ddd;color:#222;margin-bottom:10px}.form-control:focus,.nice-select:focus{border-color:#ccc}.nice-select .list{width:100%;border:none;border-radius:12px;padding:10px;height:300px;overflow-y:auto;box-shadow:0 0 50px 0 rgb(32 32 32 / 15%)}.nice-select ::-webkit-scrollbar{width:8px}.nice-select ::-webkit-scrollbar-track{background:#f1f1f1;border-radius:0 50px 50px 0}.nice-select ::-webkit-scrollbar-thumb{background:#222;border-radius:50px}.nice-select ::-webkit-scrollbar-thumb:hover{background:#FF6B6B}.nice-select .option.focus,.nice-select .option.selected.focus,.nice-select .option:hover{background:#F6F6F6;color:#222;border-radius:8px}.nice-select:after{width:8px;height:8px;margin-top:-5px;right:15px}@media all and (max-width:991px){.nice-select{margin-bottom:25px}}@media all and (min-width:992px){.navbar .nav-item .nav-link{margin-right:25px;padding:30px 0 30px 0;font-size:14px;color:#222;text-transform:capitalize}.navbar .nav-item:last-child .nav-link{margin-right:0}.navbar .nav-item .dropdown-menu{display:block;opacity:0;visibility:hidden;transition:.3s;margin-top:0;padding:8px;border:none;left:-15px;border-radius:12px;background:#fff;width:220px;box-shadow:0 0 50px 0 rgb(32 32 32 / 15%)}.navbar .nav-item .dropdown-menu::before{content:"\f0d8";position:absolute;font-family:"Font Awesome 5 Free";color:#fff;font-size:50px;font-weight:700;left:25px;top:-45px}.navbar .nav-item .dropdown-menu li{border-bottom:1px solid #eee}.navbar .nav-item .dropdown-menu li:last-child{margin-bottom:0;border-bottom:none}.navbar .nav-item .dropdown-menu .dropdown-item{font-size:16px;font-weight:500;padding:10px 0 10px 20px;color:#394358;position:relative;text-transform:capitalize;transition:all .5s ease-in-out;z-index:1}.navbar .nav-item .dropdown-menu .dropdown-item:hover{background:#fff0;color:#0097e6;padding-left:30px}.navbar .nav-item .dropdown-menu .dropdown-item::before{content:"\f111";position:absolute;font-family:"Font Awesome 5 Free";left:12px;top:20.5px;color:#0097e6;font-weight:700;font-size:6px;transform:scale(0,0);transition:all .5s ease-in-out;z-index:-1}.navbar .nav-item .dropdown-menu .dropdown-item:hover::before{transform:scale(1,1)}.navbar .nav-item .nav-link{position:relative;font-size:14px font-weight:700}.navbar .nav-item .nav-link.active,.navbar .nav-item:hover .nav-link{color:#0097e6;position:relative}.navbar .nav-item .nav-link.active::before{content:"";position:absolute;height:3px;width:100%;bottom:-2px;left:0;border-radius:50px;background:#0097e6}.navbar .nav-item:hover .dropdown-menu{transition:.3s;opacity:1;visibility:visible;top:100%;transform:rotateX(0deg)}.navbar .dropdown-menu-end{right:0;left:auto}.navbar .dropdown-menu.fade-down{top:80%;transform:rotateX(-75deg);transform-origin:0% 0%}.navbar .dropdown-menu.fade-up{top:140%}.header-nav-right{display:flex;align-items:center;justify-content:center;gap:15px;margin-left:40px}.header-account-link{color:#fff;font-size:14px;font-weight:500;margin-right:10px}.header-account-link i{margin-right:5px}.header-account-link:hover{color:#0097e6}#main_nav{justify-content:flex-end}}.navbar{padding-top:0;padding-bottom:0;z-index:999}.navbar .custom-nav{border-bottom:1px solid rgb(255 255 255 / .2)}.navbar.fixed-top{background:#fff;box-shadow:0 0 15px rgb(0 0 0 / .17);animation:slide-down 0.7s}.navbar.fixed-top .nav-item .nav-link{color:#394358}.navbar.fixed-top .nav-item .nav-link.active,.navbar.fixed-top .nav-item:hover .nav-link{color:#0097e6}.navbar.fixed-top .header-account-link{color:#394358}.navbar.fixed-top .header-account-link:hover{color:#0097e6}@keyframes slide-down{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}.navbar .navbar-brand .logo-display{display:block}.navbar .navbar-brand .logo-scrolled{display:none}.navbar.fixed-top .navbar-brand .logo-display{display:none}.navbar.fixed-top .navbar-brand .logo-scrolled{display:block}button.navbar-toggler:focus{outline:none;box-shadow:none}.navbar-toggler-btn-icon{display:inline-block;width:inherit;height:inherit}.navbar-brand{margin-right:0}.navbar-brand img{width:190px}.dropdown-toggle::after{display:inline-block;margin-left:5px;vertical-align:baseline;font-family:'Font Awesome 5 free';content:"\f107";font-weight:600;border:none;font-size:14px}@media all and (max-width:1199px){.header-nav-right{gap:5px;margin-left:15px}.navbar .nav-item .nav-link{margin-right:15px}.navbar .header-btn{display:none}}.mobile-menu-right{display:none}@media all and (max-width:991px){.navbar{top:0;right:0;left:0;position:fixed}.navbar-bg{height:59px}.navbar-bg::before{transform:translateY(0) skew(-15deg);left:-8px}.navbar-brand{padding-left:10px}.navbar-brand img{width:130px}.navbar-collapse{max-height:220px;overflow:hidden;overflow-y:auto;padding:0 20px;background-color:#fff}.dropdown-toggle::after{float:right}.navbar .nav-item .nav-link{color:#394358;font-weight:400;transition:all .5s ease-in-out}.navbar .nav-item .nav-link:hover{color:#0097e6!important}.navbar-toggler{padding:0;border:none}.mobile-menu-right{display:flex;align-items:center}.mobile-menu-link{font-size:20px;color:#394358;font-weight:500;padding-right:20px;margin-bottom:0;position:relative}.mobile-menu-link:hover{color:#0097e6}.navbar-toggler-btn-icon{font-size:25px;color:#fff;font-weight:500}.navbar.fixed-top .mobile-menu-link{color:#394358}.navbar.fixed-top .navbar-toggler-btn-icon{color:#394358}.navbar .dropdown-menu{border-radius:8px}.header-nav-right{display:none}}@media all and (min-width:992px){.navbar .nav-item .nav-link{margin-right:25px;padding:30px 0 30px 0;font-size:14px;font-weight:700;color:#fff;text-transform:capitalize}.navbar .nav-item:last-child .nav-link{margin-right:0}.navbar .nav-item .dropdown-menu{display:block;opacity:0;visibility:hidden;transition:.3s;margin-top:0;padding:8px;border:none;left:-15px;border-radius:12px;background:#fff;width:220px;box-shadow:0 0 50px 0 rgb(32 32 32 / 15%)}.navbar .nav-item .dropdown-menu::before{content:"\f0d8";position:absolute;font-family:"Font Awesome 5 free";color:#fff;font-size:50px;font-weight:700;left:25px;top:-25px}.navbar .nav-item .dropdown-menu li{border-bottom:1px solid #eee}.navbar .nav-item .dropdown-menu li:last-child{margin-bottom:0;border-bottom:none}.navbar .nav-item .dropdown-menu .dropdown-item{font-size:14px;font-weight:700;padding:10px 0 10px 20px;color:#394358;position:relative;text-transform:capitalize;transition:all .5s ease-in-out;z-index:1}.navbar .nav-item .dropdown-menu .dropdown-item:hover{background:#fff0;color:#0097e6;padding-left:30px}.navbar .nav-item .dropdown-menu .dropdown-item::before{content:"\f111";position:absolute;font-family:"Font Awesome 5 free";left:12px;top:19.5px;color:#0097e6;font-weight:700;font-size:6px;transform:scale(0,0);transition:all .5s ease-in-out;z-index:-1}.navbar .nav-item .dropdown-menu .dropdown-item:hover::before{transform:scale(1,1)}.navbar .nav-item .nav-link{position:relative}.navbar .nav-item .nav-link.active,.navbar .nav-item:hover .nav-link{color:#0097e6;position:relative}.navbar .nav-item .nav-link.active::before{content:"";position:absolute;height:3px;width:100%;bottom:-2px;left:0;border-radius:50px;background:#0097e6}.navbar .nav-item:hover .dropdown-menu{transition:.3s;opacity:1;visibility:visible;top:100%;transform:rotateX(0deg)}.navbar .dropdown-menu-end{right:0;left:auto}.navbar .dropdown-menu.fade-down{top:80%;transform:rotateX(-75deg);transform-origin:0% 0%}.navbar .dropdown-menu.fade-up{top:140%}.header-nav-right{display:flex;align-items:center;justify-content:center;gap:15px;margin-left:40px}.header-account-link{color:#fff;font-size:17px;font-weight:500;margin-right:10px}.header-account-link i{margin-right:5px}.header-account-link:hover{color:#0097e6}#main_nav{justify-content:flex-end}}.theme-btn{background:#0097e6;color:#fff;border:0 none;font-size:16px;font-weight:500;padding:12px 20px;border-radius:100px;position:relative;overflow:hidden;box-shadow:0 10px 30px 0 rgb(0,0,0 / 40%);transition:all 0.3s ease-out;z-index:1}.theme-btn:hover{background:#F85C70;color:#fff;box-shadow:0 10px 30px 0 rgb(248 92 112 / 40%)}.theme-border-btn{border:2px solid #0097e6;color:#0097e6;font-size:16px;font-weight:500;padding:10px 20px;border-radius:100px;position:relative;transition:all 0.3s ease-out;z-index:1}.theme-border-btn:hover{background:#0097e6;color:#fff;box-shadow:0 10px 30px 0 rgb(0,0,0 / 40%)}.theme-border-btn i,.theme-btn i{margin-left:5px}.theme-border-btn span,.theme-btn span{margin-right:5px}.table-ad-info a{display:flex;align-items:center;gap:10px}.table-ad-info h6{transition:all .5s ease-in-out}.table-ad-info img{width:80px;border-radius:8px}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.product-sort{display:flex;justify-content:space-between;align-items:center;background:#fff;margin-bottom:25px;padding:10px 10px 10px 15px;border-radius:10px;box-shadow:0 0 40px 5px rgb(0 0 0 / 5%)}.product-sort-list-grid a{width:35px;height:35px;line-height:33px;border-radius:6px;text-align:center;border:1px solid #CED4DA;color:#394358}.product-sort-list-grid a.active{border-color:#0097e6;color:#0097e6}.product-sort .form-control:focus{border-color:#0097e6}.product-items{background:#fff;border-radius:12px;padding:0;margin-bottom:15px;box-shadow:0 0 40px 5px rgb(0 0 0 / 5%);transition:all .5s ease-in-out}.product-items:hover{transform:translateY(-7px)}.navbar{background:#fff0;padding-top:0;padding-bottom:0;z-index:3}.navbar .custom-nav{border-bottom:1px solid rgb(255 255 255 / .2)}.navbar.fixed-top{background:#fff;box-shadow:0 0 15px rgb(0 0 0 / .17);animation:slide-down 0.7s}.navbar.fixed-top .nav-item .nav-link{color:#222;font-weight:700;font-size:15px}.navbar.fixed-top .nav-item .nav-link.active,.navbar.fixed-top .nav-item:hover .nav-link{color:#0097e6}.navbar .nav-item .nav-link{color:#fff;font-size:15px;font-weight:700}.navbar .nav-item .nav-link.active,.navbar .nav-item:hover .nav-link{color:#fff}.navbar .nav-item .dropdown-menu::before{left:25px;top:-35px!important}.footer_blue{background-image:radial-gradient(circle at 32% 72%,rgb(255 255 255 / .03) 0%,rgb(255 255 255 / .03) 8%,transparent 8%,transparent 92%),radial-gradient(circle at 61% 40%,rgb(255 255 255 / .03) 0%,rgb(255 255 255 / .03) 8%,transparent 8%,transparent 92%),radial-gradient(circle at 64% 48%,rgb(255 255 255 / .03) 0%,rgb(255 255 255 / .03) 6%,transparent 6%,transparent 94%),radial-gradient(circle at 37% 25%,rgb(255 255 255 / .03) 0%,rgb(255 255 255 / .03) 6%,transparent 6%,transparent 94%),radial-gradient(circle at 43% 50%,rgb(255 255 255 / .03) 0%,rgb(255 255 255 / .03) 6%,transparent 6%,transparent 94%),radial-gradient(circle at 80% 92%,rgb(255 255 255 / .03) 0%,rgb(255 255 255 / .03) 6%,transparent 6%,transparent 94%),radial-gradient(circle at 9% 7%,rgb(255 255 255 / .03) 0%,rgb(255 255 255 / .03) 6%,transparent 6%,transparent 94%),radial-gradient(circle at 12% 82%,rgb(255 255 255 / .03) 0%,rgb(255 255 255 / .03) 4%,transparent 4%,transparent 96%),radial-gradient(circle at 71% 65%,rgb(255 255 255 / .03) 0%,rgb(255 255 255 / .03) 4%,transparent 4%,transparent 96%),radial-gradient(circle at 7% 10%,rgb(255 255 255 / .03) 0%,rgb(255 255 255 / .03) 4%,transparent 4%,transparent 96%),radial-gradient(circle at 50% 25%,rgb(255 255 255 / .03) 0%,rgb(255 255 255 / .03) 4%,transparent 4%,transparent 96%),linear-gradient(90deg,#2e8bf2,#6a2b9f)}.tooltipz{font-size:18px;max-width:100ch;text-align:left}.tooltipz{--b:2em;--h:1em;--p:50%;--r:1.2em;--c:#4ECDC4;padding:1em;border-radius:var(--r) var(--r) min(var(--r), 100% - var(--p) - var(--b)/2) min(var(--r), var(--p) - var(--b)/2)/var(--r);clip-path:polygon(0 100%,0 0,100% 0,100% 100%,min(100%, var(--p) + var(--b)/2) 100%,var(--p) calc(100% + var(--h)),max(0%, var(--p) - var(--b)/2) 100%);background:var(--c);border-image:conic-gradient(var(--c) 0 0) fill 0/ var(--r) calc(100% - var(--p) - var(--b)/2) 0 calc(var(--p) - var(--b)/2)/ 0 0 var(--h) 0}.tooltipz2{font-size:18px;max-width:100ch;text-align:left}.tooltipz2{--b:2em;--h:1em;--p:50%;--r:1.2em;--c:#f64927;padding:1em;border-radius:var(--r) var(--r) min(var(--r), 100% - var(--p) - var(--b)/2) min(var(--r), var(--p) - var(--b)/2)/var(--r);clip-path:polygon(0 100%,0 0,100% 0,100% 100%,min(100%, var(--p) + var(--b)/2) 100%,var(--p) calc(100% + var(--h)),max(0%, var(--p) - var(--b)/2) 100%);background:var(--c);border-image:conic-gradient(var(--c) 0 0) fill 0/ var(--r) calc(100% - var(--p) - var(--b)/2) 0 calc(var(--p) - var(--b)/2)/ 0 0 var(--h) 0}.tooltipz3{font-size:18px;max-width:100ch;text-align:left}.tooltipz3{--b:2em;--h:1em;--p:50%;--r:1.2em;--c:#ffd403;padding:1em;border-radius:var(--r) var(--r) min(var(--r), 100% - var(--p) - var(--b)/2) min(var(--r), var(--p) - var(--b)/2)/var(--r);clip-path:polygon(0 100%,0 0,100% 0,100% 100%,min(100%, var(--p) + var(--b)/2) 100%,var(--p) calc(100% + var(--h)),max(0%, var(--p) - var(--b)/2) 100%);background:var(--c);border-image:conic-gradient(var(--c) 0 0) fill 0/ var(--r) calc(100% - var(--p) - var(--b)/2) 0 calc(var(--p) - var(--b)/2)/ 0 0 var(--h) 0}.text-0_7rem{font-size:.75rem}.fas.fa-star.active{color:#ffc107!important}.star-rating .btn:hover .fa-star,.star-rating .btn:focus .fa-star{color:#ffc107!important;transform:scale(1.1);transition:all 0.2s ease}.star-rating .fa-star.text-warning{color:#ffc107!important}.star-rating .fa-star.text-muted{color:#6c757d!important}.review-item{border-bottom:1px solid #e9ecef;padding-bottom:1rem;margin-bottom:1rem}.review-item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.review-avatar img{width:50px;height:50px;object-fit:cover;border:2px solid #e9ecef}.text-0_7rem{font-size:.75rem}.review-meta .fa-star{font-size:.875rem}.btn-load-more{transition:all 0.3s ease}.btn-load-more:hover{transform:translateY(-1px);box-shadow:0 2px 4px rgb(0 0 0 / .1)}.review-form{background-color:#f8f9fa;padding:1.5rem;border-radius:.5rem;margin-top:1rem}.star-rating .btn{border:none;background:none}.listings-loader{position:absolute;top:0;left:0;right:0;bottom:0;background:rgb(255 255 255 / .8);display:flex;justify-content:center;align-items:center;z-index:1000}.listings-loader .spinner{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #3498db;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}nav[aria-label="Page navigation"] .pagination{display:flex!important;justify-content:center!important;align-items:center!important;gap:5px!important;margin:0!important;padding:0!important;flex-wrap:wrap!important}nav[aria-label="Page navigation"] .pagination .page-item{margin:0 2px!important}nav[aria-label="Page navigation"] .pagination .page-link{border-radius:6px!important;padding:10px 15px!important;color:#6c757d!important;background-color:#fff!important;border:1px solid #dee2e6!important;transition:all 0.2s ease-in-out!important;text-decoration:none!important;font-size:0.875rem!important;line-height:1.25!important;min-width:40px!important;height:auto!important;text-align:center!important;width:auto!important}nav[aria-label="Page navigation"] .pagination .page-item.active .page-link{background-color:#007bff!important;border-color:#007bff!important;color:#fff!important;font-weight:600!important;box-shadow:0 2px 4px rgb(0 123 255 / .25)!important}nav[aria-label="Page navigation"] .pagination .page-link:hover{background-color:#f8f9fa!important;border-color:#dee2e6!important;color:#007bff!important;transform:translateY(-1px)!important;box-shadow:0 2px 4px rgb(0 0 0 / .1)!important}nav[aria-label="Page navigation"] .pagination .page-item.active .page-link:hover{background-color:#007bff!important;border-color:#007bff!important;color:#fff!important;transform:none!important}nav[aria-label="Page navigation"] .pagination .page-item.disabled .page-link{background-color:#fff!important;border-color:#dee2e6!important;color:#adb5bd!important;cursor:not-allowed!important;pointer-events:none!important}nav[aria-label="Page navigation"] .pagination .page-item.disabled .page-link:hover{background-color:#fff!important;border-color:#dee2e6!important;color:#adb5bd!important;transform:none!important;box-shadow:none!important}@media (max-width:576px){nav[aria-label="Page navigation"] .pagination{gap:2px!important}nav[aria-label="Page navigation"] .pagination .page-item{margin:0 1px!important}nav[aria-label="Page navigation"] .pagination .page-link{padding:8px 12px!important;font-size:0.8125rem!important;min-width:35px!important}}nav[aria-label="Page navigation"]{width:100%!important;display:flex!important;justify-content:center!important;margin-top:1rem!important;margin-bottom:1rem!important}.slider-container .price-slider{left:0%;right:0%}.listings-loader{position:absolute;top:50%;left:50%;z-index:1000;display:none}.spinner{border:4px solid #f3f3f3;border-top:4px solid #3498db;border-radius:50%;width:50px;height:50px;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.slider-handle{background-color:#007bff;border:2px solid #fff;box-shadow:0 2px 4px rgb(0 0 0 / .2)}.slider-track{background-color:#e9ecef;height:6px}.slider-selection{background-color:#007bff}@media (max-width:768px){.slider-container{padding:10px}}.mobile-clear-filter-btn{font-size:.875rem;padding:2px 8px;border-radius:4px;transition:all 0.2s;display:none}.mobile-clear-filter-btn:hover{background-color:#e9ecef;color:#495057}.mobile-clear-filter-btn.show{display:inline-block}.price-slider-section{position:relative}.mobile-apply-price-btn{margin-top:15px}.category-filter-section{position:relative}.mobile-category-filter-container{max-height:300px;overflow-y:auto}.condition-filter-section,.type-filter-section,.rating-filter-section{position:relative}.mobile-apply-filters-btn{margin-top:15px;width:100%}.mobile-category-filter-item{margin-bottom:8px;padding:10px;border:1px solid #dee2e6;border-radius:6px;cursor:pointer;transition:all 0.2s ease}.mobile-category-filter-item:hover{border-color:#007bff;background-color:#f8f9fa}.mobile-category-filter-item.active{background-color:#007bff;border-color:#007bff}.offcanvas .form-check{margin-bottom:8px}.offcanvas .form-check-input{margin-right:8px}.offcanvas .form-check-label{font-size:.9rem}.slider-container{position:relative}.bg-body{box-shadow:0 0 40px 5px rgb(0 0 0 / 5%)}.bg-bodys{background:#fff;padding:20px 10px;width:1170px;height:60px;margin:10px auto;box-shadow:0 0 40px 5px rgb(0 0 0 / 5%)}.dots{height:20px;width:20px;margin-top:4px;margin-left:4px;background-color:#4cc659;border-radius:50%;border:2px solid #fff;display:flex;align-items:center;justify-content:center;color:#fff;font-size:10px}.list li a{display:flex;align-items:center;justify-content:space-between;padding:13px;color:#888;border-top:1px solid #eee;cursor:pointer}.list li a:hover{background-color:#0097e6;color:#fff}.single-banner{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background-repeat:no-repeat!important;background-position:center!important;background-size:cover!important;position:relative;padding-top:230px;margin-top:-6rem;padding-bottom:120px;z-index:1}.single-banner::before{content:"";position:absolute;background:rgb(0 0 0 / .7);height:100%;width:100%;top:0;left:0;z-index:-1}.single-banner .single-content h2{font-weight:700}.footer-list{display:flex;flex-direction:column;gap:.8rem}.footer-list li a{color:#fff;transition:all .5s ease-in-out}.footer-list li a i{margin-right:5px;color:#fff;font-weight:400;font-size:14px}.footer-list li a:hover{padding-left:10px;color:#fff}
