/*   
Theme Name: PathSoft
Theme URI: https://www.templatemonster.com/wordpress-themes/pathsoft-it-solutions-for-your-business-services-wordpress-theme-99496.html
Author: Koval Web
Author URI: https://www.templatemonster.com/vendors/kovalweb
Description: The Template is created for web template
Tags: html5, css3, sass, gulp, bootstrap grid
Version: 2.5.0
*/
.price_slider_wrapper {
    margin-top: 1.5rem;
}

.ui-slider-outer {
    position: relative;
    margin-top: 0.75rem;
    height: 0.3125rem;
    margin-bottom: 1.125rem;
    background-color: var(--background-secondary-color);
    border-radius: var(--el-border-radius);
}

.ui-slider-outer.ui-slider-outer-min {
    margin: 0.5rem 0;
}

.ui-slider-outer.ui-slider-outer-min .ui-slider-handle {
    top: -0.375rem;
    margin-left: -0.5rem;
    width: 1rem;
    height: 1rem;
}

.ui-slider-outer.ui-slider-outer-min .ui-slider {
    left: 0.375rem;
    width: calc(100% - 1rem);
}

.ui-slider {
    position: absolute;
    left: 0.75rem;
    height: 100%;
    width: calc(100% - 1.5rem);
    background-color: var(--background-secondary-color);
}

.ui-slider-range {
    position: absolute;
    display: block;
    height: 100%;
    background-color: var(--accent-color);
    background: linear-gradient(to right, var(--el-gradient-end) 0%, var(--el-gradient-start) 100%);
    z-index: 1;
}

.ui-slider-horizontal .ui-slider-range {
    top: 0.125em;
}

.ui-slider-handle {
    position: absolute;
    z-index: 2;
    top: -0.625rem;
    margin-left: -0.75rem;
    width: 1.5rem;
    height: 1.5rem;
    border-radius: 50%;
    background-color: var(--el-gradient-end);
    cursor: ew-resize;
    outline: none;
}

.ui-slider-handle:last-child {
    background-color: var(--el-gradient-start);
}

.slider-range-info {
    display: flex;
    justify-content: space-between;
    align-items: center;
}