.calculator input[type=range]{-webkit-appearance:none;width:100%;background:transparent}.calculator input[type=range]::-webkit-slider-thumb{-webkit-appearance:none}.calculator input[type=range]:focus{outline:none}.calculator input[type=range]::-ms-track{width:100%;cursor:pointer;background:transparent;border-color:transparent}.calculator input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:24px;height:24px;border-radius:50%;background:#f4774c;cursor:pointer;margin-top:-8px}.calculator input[type=range]::-ms-thumb{-webkit-appearance:none;width:24px;height:24px;border-radius:50%;background:#f4774c;cursor:pointer}.calculator input[type=range]::-moz-range-thumb{-webkit-appearance:none;width:24px;height:24px;border-radius:50%;background:#f4774c;cursor:pointer}.calculator input[type=range]::-webkit-slider-runnable-track{height:8px;cursor:pointer;background:#fff;border-radius:4px}.calculator input[type=range]::-moz-range-track{height:8px;cursor:pointer;background:#fff;border-radius:4px}.calculator input[type=range]::-ms-track{height:8px;cursor:pointer;background:#fff;border-radius:4px}.calculator{padding:40px 15px 45px;border-radius:5px}.calculator-block{margin-bottom:75px}.calculator-range-container{width:100%;margin:25px 0 0}.calculator-milestone{font-size:12px;position:absolute;bottom:-23px;cursor:pointer}.calculator-price-wrapper{margin-bottom:25px!important}.calculator-caption-small{font-size:13px}.calculator-duration-caption{margin-top:57px}.calculator-value{color:#f4774c;position:absolute;bottom:100%;margin-bottom:3px;font-size:13px}.calculator-choose-caption{margin:15px 0 25px}@media screen and (max-width: 350px){.calculator-total{width:100%}}@media screen and (min-width: 520px){.calculator-header{font-size:18px}.calculator-choose-caption{font-size:16px}.calculator-caption-small,.calculator-milestone{font-size:14px}}@media screen and (min-width: 767px){.calculator-header{font-size:20px}.calculator-range-container{margin-top:35px}.calculator-choose-caption{margin:15px 0 40px;font-size:16px}.calculator-value{font-size:14px;margin-bottom:5px}}@media screen and (min-width: 992px){.calculator{padding:55px}.calculator-header{font-size:22px;margin-bottom:33px!important}.calculator-left,.calculator-right{max-width:400px;min-width:400px}.calculator-left{margin-right:42px}.calculator-choose-caption{font-size:18px}.calculator-range-container{margin-top:45px}.calculator-value{margin-bottom:10px}.calculator-tick-milestone{bottom:-32px}.calculator-caption{margin-bottom:20px}.calculator-caption-small{font-size:16px}.calculator-choose-caption{margin-bottom:39px;margin-top:5px;font-size:18px}.calculator-duration-caption{margin-top:0}.calculator-price-wrapper{margin:0!important}.calculator-button{margin-top:15px;max-width:321px;max-height:41px}}@media screen and (min-width: 1200px){.calculator-left,.calculator-right{max-width:unset;min-width:454px}.calculator-left{margin-right:92px}.calculator-header{font-size:25px;margin-bottom:35px!important}.calculator-caption{font-size:18px}.calculator-price-wrapper{margin:0!important}.calculator-choose-caption{margin-bottom:44px;font-size:20px}}
