/* ROI Calculator Styles */
.roi-calculator-section {
    margin: 50px 0;
}

.roi-calculator-section input[type="range"] {
    -webkit-appearance: none;
    appearance: none;
    width: 100%;
    height: 8px;
    border-radius: 5px;
    background: #ddd;
    outline: none;
    opacity: 0.7;
    -webkit-transition: opacity 0.2s;
    transition: opacity 0.2s;
}

.roi-calculator-section input[type="range"]:hover {
    opacity: 1;
}

.roi-calculator-section input[type="range"]::-webkit-slider-thumb {
    -webkit-appearance: none;
    appearance: none;
    width: 20px;
    height: 20px;
    border-radius: 50%;
    background: #2E86AB;
    cursor: pointer;
}

.roi-calculator-section input[type="range"]::-moz-range-thumb {
    width: 20px;
    height: 20px;
    border-radius: 50%;
    background: #2E86AB;
    cursor: pointer;
    border: none;
}

/* Responsive adjustments */
@media (max-width: 768px) {
    .roi-calculator-section {
        padding: 40px 20px !important;
    }
    
    .roi-calculator-section h2 {
        font-size: 24px !important;
    }
    
    .roi-calculator-section > div > div {
        padding: 30px 20px !important;
    }
}


