.calculator{padding-top:142px;font-family:Heebo,sans-serif;overflow-x:hidden}.calculator *{color:#fff}.calculator__wrapper{position:relative;z-index:5}.calculator__wrapper:after{content:"";position:absolute;right:-116px;top:237px;width:116.46px;height:236.06px;z-index:1}.calculator__container{max-width:1230px;padding:0 15px;margin:0 auto}.calculator__title{font-weight:600;font-size:37px;line-height:43px;text-align:center;margin-bottom:10px}.calculator__description{font-weight:400;font-size:18px;line-height:28px;text-align:center;color:#868494;max-width:555px;margin:0 auto}.calculator__box{border-radius:31.4751px;position:relative;padding:54px 113px 59px 113px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:27px auto auto auto;min-width:859px;z-index:10}.calculator__box *{position:relative;z-index:10}.calculator__box:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:31px;border:2px solid transparent;background:-webkit-gradient(linear,left top,left bottom,from(#65a49c),to(#65a49c)) border-box;background:-o-linear-gradient(top,#65a49c,#65a49c) border-box;background:linear-gradient(180deg,#65a49c,#65a49c) border-box;-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) padding-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.calculator__amount{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.calculator__amount-title{font-weight:600;font-size:28px;line-height:175%;margin-top:4px;margin-left:-17px}.calculator__amount span{display:-webkit-box;display:-ms-flexbox;display:flex;border:2px solid #65a49c;border-radius:10px;padding:8px 0 8px 0;max-width:158px;min-width:158px;position:relative;font-weight:700;font-size:19px;line-height:175%;color:#65a49c;margin-left:70px}.calculator__amount input{max-width:130px;background:0 0;border:none;outline:0;padding:0 0 0 34px}.calculator__amount input::-webkit-inner-spin-button,.calculator__amount input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.calculator__amount[type=number]{-moz-appearance:textfield}.calculator__range{margin-top:30px;margin-bottom:29px}input[type=range]{-webkit-appearance:none;width:98%;height:11px;background:rgba(255,255,255,.13);border-radius:42px;background-image:-webkit-gradient(linear,left top,right top,from(#65a49c),to(#65a49c));background-image:-o-linear-gradient(left,#65a49c 0,#65a49c 100%);background-image:linear-gradient(90deg,#65a49c 0,#65a49c 100%);background-size:0 100%;background-repeat:no-repeat}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:26px;height:23.31px;border-radius:50%;cursor:ew-resize;background:#fff;border:6px solid #65a49c}input[type=range]::-moz-range-thumb{-webkit-appearance:none;width:34px;height:19px;background:#dadada;border-radius:15px;cursor:ew-resize;box-shadow:0 0 2px 0 #555;-moz-transition:background .3s ease-in-out;transition:background .3s ease-in-out}input[type=range]::-ms-thumb{-webkit-appearance:none;width:34px;height:19px;background:#dadada;border-radius:15px;cursor:ew-resize;box-shadow:0 0 2px 0 #555;-ms-transition:background .3s ease-in-out;transition:background .3s ease-in-out}input[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none;-webkit-box-shadow:none;box-shadow:none;border:none;background:0 0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=range]::-moz-range-track{-webkit-appearance:none;box-shadow:none;border:none;background:0 0}input[type=range]::-ms-track{-webkit-appearance:none;box-shadow:none;border:none;background:0 0}.calculator__select-title{font-weight:600;font-size:28px;line-height:175%;color:#fff;margin-bottom:16px;text-align:center;margin-left:-16px}.calculator__select-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:19px;-moz-column-gap:19px;column-gap:19px}.calculator__select-btn{font-weight:500;font-size:19px;line-height:175%;border:2px solid #65a49c;border-radius:10px;background:0 0;cursor:pointer;padding:7px 20px;-webkit-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out;min-width:137px}.calculator__select-btn.active{background:#65a49c}.calculator__profit{margin-top:34px;margin-right:-16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:70px;-moz-column-gap:70px;column-gap:70px}.calculator__profit-name{font-weight:400;font-size:19px;line-height:175%;margin-bottom:4px}.calculator__profit-value{font-weight:700;font-size:30px;line-height:100%}.calculator__profit-value.profit{color:#6fcf97}@media (min-width:1920px){.calculator{background-position:top}}@media (max-width:1250px){.calculator__wrapper:after{position:static}}@media (max-width:900px){.calculator__box{min-width:100%;padding:54px 0 59px 0}.calculator__range{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 15px}.calculator__range input{max-width:612px;margin:0 auto}}@media (max-width:769px){.calculator{padding-bottom:60px}}@media (max-width:700px){.calculator__select{padding:0 15px}.calculator__select-buttons{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;row-gap:19px}.calculator__box{padding:30px 0 40px 0}}@media (max-width:575px){.calculator__profit{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0;row-gap:20px;-webkit-column-gap:45px;-moz-column-gap:45px;column-gap:45px;padding:0 15px;text-align:center}}@media (max-width:540px){.calculator__amount{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 15px}.calculator__amount-title{margin-left:0;margin-bottom:15px}.calculator__select-title{margin-left:0;line-height:140%}.calculator__amount span{margin-left:0}}