a{cursor:pointer}.next-btn,.prev-btn{background-color:#fff;-o-box-shadow:0 10px 35px rgba(5,16,54,.1);box-shadow:0 10px 35px rgba(5,16,54,.1);border:none;border-radius:50%;color:#051036;display:inline-block;height:60px;line-height:60px;margin:0;padding:0;position:absolute;top:38%;width:60px;transition:all .3s ease;z-index:1}.next-btn{right:-30px}.prev-btn{left:-30px}.next-btn:hover,.prev-btn:hover{background-color:#5bbb7b;color:#fff}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1430px}}.swiper__btn{background-color:transparent;border:none;color:var(--headings-color);font-size:14px;height:auto;line-height:normal;margin:0;padding:0;width:auto;transition:all .4s}.swiper__btn-2{color:#fff}.swiper__pagination .swiper-pagination-bullet{background-color:silver!important;border-radius:50%;height:6px!important;position:relative;width:6px!important;transition:all .3s ease}.swiper__pagination-2 .swiper-pagination-bullet{background-color:hsla(0,0%,100%,.6)!important;opacity:1!important;width:6px!important;height:6px!important}.swiper__pagination .swiper-pagination-bullet-active{background:#222!important;border-radius:50%;height:8px!important;width:8px!important}.swiper__pagination-2 .swiper-pagination-bullet-active{background:#fff!important;height:8px!important;width:8px!important}.swiper__parent{position:absolute;bottom:14px;z-index:9;left:50%;transform:translateX(-50%)}.price__range__box .example-track-0,.price__range__box .example-track-2{background-color:#f7f7f7;height:4px}.price__range__box .example-track-1{background-color:#5bbb7b;height:4px}.price__range__box .example-thumb.active{outline:none}.mbp_pagination .page-item:last-child.active{border-color:transparent!important}.price__range__box .example-thumb{background-color:#fff;border:2px solid #5bbb7b!important;border-radius:50%;height:12px;width:12px;top:-4px;cursor:pointer}.testimonial__3{position:absolute;left:35rem;bottom:0;z-index:9}.ui-verticle-1{top:50%;right:-28px;transform:rotate(90deg) translateY(-50%)}.ui-hero-10,.ui-verticle-1{position:absolute;z-index:99}.ui-hero-10{bottom:32px;left:50%;transform:translateX(-50%)}.ui-clear-btn{padding:6px 14px!important}.ui-best-slider{position:absolute;top:0;right:0}.map-container{height:100%;width:100%}.cluster div{text-align:center;font-size:16px!important;color:#fff!important;font-weight:400!important;border-radius:50%;width:36px!important;height:36px!important;line-height:36px!important;background-color:#021f4a;border:7px solid hsla(0,0%,100%,.4);box-shadow:0 7px 30px rgba(33,33,33,.3);box-sizing:content-box;background-clip:content-box}.gm-style-iw{padding:0!important}.gm-style-iw .gm-style-iw-d{padding:0!important;margin:0!important;overflow:auto!important}.gm-style-iw button{position:absolute!important;top:1rem!important;left:1rem!important;background-color:red!important;height:30px!important;width:30px!important;border-radius:50%}.gm-style-iw button span{background-color:#fff!important}.gm-style-iw .listing-style1{margin-bottom:0!important}.ui-service-gig-slder-bottom .swiper-slide{border-radius:4px!important;height:120px!important;width:150px!important;margin-top:1rem}.ui-service-gig-slder-bottom .swiper-slide img{border-radius:4px!important;cursor:pointer}.ui-tooltip{height:unset;line-height:0;font-size:14px;padding:18px 10px!important;z-index:99}.ui-active,.ui-navigation .ui-active{color:#5bbb7b!important}.ui-navigation .ui-child-active{background-color:#f0efec!important;border-left:2px solid #5bbb7b!important}.employee-single-slider .next-btn{right:30px}.employee-single-slider .prev-btn{left:30px}.ui-navigation-sidebar .css-dip3t8{background-color:transparent}.ui-navigation-sidebar .css-1wvake5{width:100%;border-right:none}.ui-mobile-active>.ps-menu-button{color:#5bbb7b!important}.css-honxw6,.css-jn69v9{height:8px!important;width:8px!important}.ui-delete-btn{background-color:#c72c2c;height:30px;width:30px;top:-8px;right:0;border:none;color:#fff;border-radius:50%;transition:all .3s}.ui-delete-btn:hover{background-color:#af2424}.ui-fav-active{background-color:#5bbb7b!important;color:#fff!important}.ui-list-active{background-color:#5bbb7b}.ui-list-active .item_title{color:#fff}.ui-share-toggle:hover{color:unset!important}.ui-social-media{background-color:#fff;top:-3.5rem;border:1px solid #ddd;display:flex;align-items:center;gap:20px;padding:8px 20px;border-radius:8px}.ui-social-media,.ui-social-media:after{position:absolute;left:50%;transform:translateX(-50%)}.ui-social-media:after{content:"";bottom:-20px;border:10px solid transparent;border-top-color:#ddd}.ui-social-media a i{transition:all .4s;color:#222}.ui-social-media a:hover i{color:#5bbb7b!important}.skeleton{background-color:#e5e3e3;border-radius:4px;animation:shimmer 1.5s linear infinite;display:inline-block}@keyframes shimmer{0%{background-position:-200px 0}to{background-position:200px 0}}.skeleton.rounded-circle{border-radius:50%}.skeleton.title{margin-bottom:10px}.skill-tags .skeleton.tag{margin-right:10px}.skeleton-loader{padding:15px;animation:shimmer 1.5s linear infinite;background:linear-gradient(90deg,#e0e0e0 15%,#f1f1f1 30%,#e0e0e0 55%);border-radius:4px}.skeleton-title{background:#ebeaea;height:24px;border-radius:4px;margin-bottom:10px}.skeleton-item{background:#e0e0e0;height:20px;border-radius:4px;margin-bottom:8px}.custom-toast-container{position:fixed!important;z-index:9999!important;bottom:20px!important;right:20px!important;left:auto!important;width:auto!important;max-width:350px!important;padding:10px!important}.Toastify{background:red!important;padding:0!important}.nav-tabs{border-bottom:2px solid #e0e0e0;display:flex;gap:20px}.nav-tabs .nav-item{margin-bottom:-2px}.nav-tabs .nav-link{border:none;background:transparent!important;color:#666;font-size:14px;font-weight:500;padding:10px 20px;position:relative;border-radius:0!important;transition:color .3s ease}.nav-tabs .nav-link:hover{color:#333}.nav-tabs .nav-link.active{color:#5bbb7b;font-weight:600;border-bottom:3px solid #5bbb7b}.nav-tabs .nav-link.active:after{content:"";display:block;width:100%;height:3px;background-color:#5bbb7b;position:absolute;bottom:-2px;left:0}.fixed-alerts-container{position:fixed;top:0;left:0;width:100%;z-index:1050;background-color:#fff}.alert{padding:6px 15px;margin:0;border-radius:0;text-align:center;font-size:13px;font-weight:500}.alert-danger{background-color:#f8d7da;color:#721c24}.alert-warning{background-color:#fff3cd;color:#856404;border-bottom:2px solid #ffeeba}.alert a{font-weight:700;color:inherit;text-decoration:underline}.alert a:hover{opacity:.8}.upload-box{width:100%;border:2px dashed #ccc;padding:20px;border-radius:12px;background:#f9f9f9;margin-top:15px}.upload-label{flex-direction:column;cursor:pointer}.upload-label,.upload-preview{display:flex;align-items:center}.upload-preview{width:100%;min-height:140px;justify-content:center;background:#fff;border-radius:12px;margin-bottom:10px}.upload-placeholder{text-align:center;color:#777}.document-upload{font-size:60px;margin:20px 0;color:#777}.uploaded-img{max-width:100%;max-height:140px;border-radius:12px}.upload-btn{background:#e0e0e0;border:none;padding:10px 18px;cursor:pointer;border-radius:6px}.confirmation{display:flex;justify-content:flex-start;align-items:flex-start;gap:10px;font-size:15px;color:#000!important;font-weight:500}.camera-box{display:flex;flex-direction:column;align-items:center;justify-content:center;border:2px dashed #d4d4d4;padding:20px;border-radius:12px;background:#f6f4f4;margin:20px auto;width:100%}.camera-thumbnail{width:100%;max-width:300px;height:auto;border-radius:10px;background:#000}.capture-btn,.open-camera-btn{margin-top:15px;background:#007bff;color:#fff;padding:10px 15px;border-radius:8px;border:none;cursor:pointer;font-size:16px;display:flex;align-items:center;justify-content:center}.preview-img{border-radius:10px;box-shadow:0 4px 6px rgba(0,0,0,.1)}.danger-background{background-image:linear-gradient(135deg,#eb996f 10%,#c32425)}.success-background{background-image:linear-gradient(135deg,#7fdea8 10%,#5bbb7b)}.warning-background{background:linear-gradient(90deg,#fbbf24,#efdb44)}.circle{margin:auto;height:105px;width:105px}.message_container .message_input button.btn{position:static!important;right:auto!important;top:auto!important;flex:none!important;height:auto!important}.message_container .message_input form{display:flex!important;align-items:center!important;gap:10px!important}.message_container .message_input .form-control{flex:1 1!important}