.roi-inner{border-radius:10px;box-shadow:0 0 20px 0 rgba(0,0,0,.1);display:flex;margin:7.5rem 0;overflow:hidden}.slider-wrapper{background-color:var(--primary-color);display:flex;flex:2;flex-direction:column;justify-content:center;padding:5rem}.roi-form-wrapper{background-color:#fff;flex:1;padding:4rem}.slider-input-wrapper{margin-bottom:5rem}.slider-wrapper label{align-items:center;color:#fff;display:flex;font-size:1.8rem;justify-content:space-between;margin-bottom:5rem}.slider-wrapper label span{display:block;padding-right:2rem}.slider-wrapper label i{font-size:1.6rem}.slider-wrapper input{font-size:2rem;padding:1rem}.roi-slider{-webkit-appearance:none;background:#d3d3d3;border-radius:15px;height:25px;opacity:1;outline:none;position:relative;-webkit-transition:.2s;transition:opacity .2s;width:100%}.roi-slider:before{content:none}.roi-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:40px;border:0;border-radius:50%;cursor:pointer;height:70px;width:70px}#sitesInputSlider::-webkit-slider-thumb{background-image:url(https://2979356.fs1.hubspotusercontent-na1.net/hubfs/2979356/house-search.svg)}#timeTakenSlider::-webkit-slider-thumb{background-image:url(https://2979356.fs1.hubspotusercontent-na1.net/hubfs/2979356/clock-icon.svg)}.roi-slider::-moz-range-thumb{-webkit-appearance:none;appearance:none;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:40px;border:0;border-radius:50%;cursor:pointer;height:70px;width:70px}#sitesInputSlider::-moz-range-thumb{background-image:url(https://2979356.fs1.hubspotusercontent-na1.net/hubfs/2979356/house-search.svg)}#timeTakenSlider::-moz-range-thumb{background-image:url(https://2979356.fs1.hubspotusercontent-na1.net/hubfs/2979356/clock-icon.svg)}.result-wrapper p{color:#fff;font-size:3rem;margin-bottom:0;margin-top:2rem;text-align:center}.result-wrapper p span{color:var(--primary-accent);font-size:3.5rem;font-weight:700}@media screen and (max-width:1000px){.roi-inner{display:block}}@media screen and (max-width:700px){.slider-wrapper label{flex-direction:column;text-align:center}.slider-wrapper label span{margin-bottom:2rem}}