                                
                        ._calc .calc_box {
                            display: flex;
                            flex-direction: column;
                            justify-content: space-between;
                            font-size: 14px;
                            line-height: 17px;
                            border-radius: 10px;
                            background: #f8f8f8;
                            color: #343434;
                        }

                        ._calc .calc_box .select-form__title {
                            display: flex;
                            justify-content: space-around;
                            align-items: center;
                            font-weight: 500;
                            font-size: 18px;
                            line-height: 21px;
                        }

                        ._calc .calc_box .select-form__title ._value {
                            display: flex;
                            height: 42px;
                            width: 140px;
                            justify-content: space-around;
                            align-items: center;
                            font-size: 14px;
                        }

                        ._calc .calc_box .select-form__title ._value span {
                            font-size: 18px;
                            flex-basis: 80%;
                        }

                        ._calc .calc_box .select-form__amount {
                            display: flex;
                            justify-content: space-between;
                            align-items: center;
                            font-weight: 500;
                            font-size: 18px;
                            line-height: 21px;
                        }

                        ._calc .calc_box .select-form__amount ._value {
                            display: flex;
                            height: 42px;
                            width: 140px;
                            justify-content: space-between;
                            align-items: center;
                            font-size: 14px;
                            background: #fff;
                            border-radius: 10px;
                            color: #7D7D7D;
                            padding-right: 20px;
                        }

                        ._calc .calc_box .select-form__amount ._value span._value_value {
                            font-size: 18px;
                            color: #212121;
                            padding-left: 20px;
                        }

                        ._calc .calc_box .select-form__amount ._value input._value_value {
                            width: 88px;
                            border: 0;
                            font-weight: 500;
                            font-size: 18px;
                            line-height: 21px;
                            color: #212121;
                            padding-left: 20px;
                        }

                        ._calc .calc_box .workplace {
                            padding: 0 15px;
                        }

                        ._calc .calc_box .workplace.white {
                            background: #fff;
                            border-bottom-left-radius: 10px;
                            border-bottom-right-radius: 10px;
                            padding: 20px 15px;
                        }

                        ._calc .calc_box .workplace.top {
                            padding-bottom: 0;
                            padding-top: 20px;
                        }

                        ._calc .calc_box .slider_box {
                            padding-top: 15px;
                            padding-bottom: 20px;
                        }

                        ._calc .calc_box .slider_box * {
                            -webkit-transition: none;
                            transition: none;
                        }

                        ._calc .calc_box .slider_box .noUi-touch-area {
                            background: #425cbb;
                            width: 26px;
                            height: 26px;
                            border-radius: 100%;
                            margin-left: 0px;
                            position: absolute;
                            top: -1px;
                            bottom: 0;
                            outline: none !important;
                        }
                        .noUi-horizontal .noUi-handle {
                            outline: none;
                        }
                        .noUi-marker-horizontal.noUi-marker {
                            margin-left: -1px;
                            width: 10px;
                            height: 10px;
                            background: #fff;
                            top: -1px;
                            border-radius: 100px;
                            border: 1px solid;
                        }
                        ._calc .calc_box .slider_box .legend_box {
                            margin-top: 1em;
                            display: flex;
                            text-align: center;
                            justify-content: space-between;
                            font-size: 12px;
                        }

                        ._calc .calc_box .slider_box .legend_box span {
                            flex-basis: 100%;
                        }

                        ._calc .calc_box .slider_box .legend_box span:first-child {
                            text-align: left;

                        }

                        ._calc .calc_box .slider_box .legend_box span:last-child {
                            text-align: right;
                        }

                        ._calc .calc_box .slider_box .legend_box.days span {
                            flex-basis: 37%;
                            text-align: left;
                        }

                        ._calc .calc_box .slider_box .legend_box.days span:first-child {
                            text-align: left;
                            flex-basis: 61%;
                        }

                        ._calc .calc_box .slider_box .legend_box.days span:nth-child(2) span {
                            margin-right: -25px;
                        }

                        ._calc .calc_box .slider_box .legend_box.days span:nth-child(3) span {
                            margin-right: -25px;
                        }

                        ._calc .calc_box .slider_box .legend_box.days span:last-child {
                            text-align: right;
                            white-space: nowrap;
                            flex-basis: 30%;
                        }

                        ._calc .calc_box .checkout {
                            text-align: center;
                        }

                        ._calc .calc_box .checkout .calc-header__btn {
                            width: 30%;
                            text-transform: uppercase;
                            background-color: #f39c12;
                            padding: 15px 20px;
                            color: #fff;
                            border-radius: 5px;
                            text-decoration: none;
                            transition: all 0.3s ease-in-out;
                        }
                        ._calc .calc_box .checkout .calc-header__btn:hover {
                            background-color: #e88e00;
                        }
                        ._calc .calc_box .checkout .calc-header__btn .button-text {
                            padding: 16px;
                        }

                        ._calc .calc_box .results {
                            font-size: 14px;
                            margin-bottom: 20px;
                        }

                        ._calc .calc_box .results .box {
                            display: table-row;
                            justify-content: space-between;
                        }

                        ._calc .calc_box .results .box span {
                            display: table-cell;
                            width: 100%;
                            white-space: nowrap;
                            padding-bottom: 10px;
                            font-size: 16px;
                        }

                        ._calc .calc_box .results .box span:first-child {
                            font-weight: 600;
                        }
                        ._calc .calc_box .results .box span:last-child {
                            text-align: right;
                        }

                        ._calc .calc_box ._line {
                            opacity: 0.4;
                            border: 1px solid #D0A50E;
                            margin: 20px 15px;
                        }