        .box-simulator {
            font-family: 'Inter', sans-serif;
            width: 100%;
            max-width: 356px;
            border: 1px solid rgb(117, 3, 3);
			background-color: #FFF;
            box-shadow: rgb(60 112 190 / 16%) 0px 0px 40px;
            border-radius: 40px;
            overflow: hidden;
            max-width: 363px;
            margin: 0 auto;
        }
        .box-simulator .options {
            padding: 24px 36px;
            max-width: 472px;
        }
        .box-simulator .tabs {
            padding-right: 12px;
            padding-left: 12px;
            margin-left: auto!important;
        }
        .box-simulator .tabs .select {
            float: left;
            list-style: none;
            padding: 0px;
            width: 100%;
        }

        .box-simulator .tabs .select li {
            border-radius: 0px 20px 20px 0px;
            position: relative;
            color: rgb(222, 226, 230);
            cursor: pointer;
            float: left;
            font-weight: 600;
            font-size: 14px;
            height: 36px;
            line-height: 35px;
            text-transform: uppercase;
            text-align: center;
            width: 50%;
        }
        .box-simulator .tabs .select li.active {
            color: rgb(117, 3, 3);
        }
        .box-simulator .tabs .select li.active:after {
            content: "";
            position: absolute;
            bottom: 0px;
            left: 0px;
            height: 4px;
            border-radius: 4px 4px 0px 0px;
            background: rgb(117, 3, 3);
            width: 100%;
        }
        .box-simulator .tabs .select li:after {
            content: "";
            position: absolute;
            bottom: 0px;
            left: 0px;
            height: 1px;
            width: 100%;
            border-radius: 1px 1px 0px 0px;
            background: rgb(222, 223, 228);
        }
        .box-simulator .title-amount {
            padding-right: 12px;
            padding-left: 12px;
            text-align: center!important;
            margin-left: auto!important;
            margin-right: auto!important;
        }
        .box-simulator .title-amount strong {
            color: rgb(22, 22, 22);
            line-height: 17px;
            font-size: 14px;
        }
        .box-simulator .input-wrapper {
            border-bottom: 1px solid rgb(222, 223, 228);
            margin-bottom: 0.5rem!important;
        }
        .box-simulator .cifra-wrapper {
            justify-content: center!important;
            display: flex!important;
        }
        .box-simulator .cifra-wrapper .cifra {
            color: rgb(222, 226, 230);
            display: block;
            font-size: 32px;
            font-weight: normal;
            margin-right: 0.5rem!important;
        }
        .box-simulator .cifra-wrapper .value {
            outline: none;
            overflow: hidden;
            background-color: transparent;
            color: rgb(22, 22, 22);
            font-size: 28px;
            padding-top: 0!important;
            padding-right: 0!important;
            border: 0!important;
        }
        .box-simulator .range-slider {
            box-sizing: border-box;
            display: inline-block;
            padding-bottom: 10px;
            position: relative;
            width: 100%;
            z-index: 0;
            padding-top: 0.5rem!important;
            text-align: center!important;
        }
        .box-simulator .range-slider input {
            cursor: grab;
            opacity: 0;
            position: relative;
            width: 100%;
            z-index: 5;
        }
        .box-simulator .range-slider .slider-container {
            box-sizing: border-box;
            display: inline-block;
            left: -8px;
            right: 46px;
            position: absolute;
            z-index: 3;
            text-align: center!important;
            top: 4px;
        }
        .box-simulator .range-slider .slider-container .bar {
            background-color: rgb(230, 231, 240);
            border-radius: 10px;
            display: inline-block;
            left: 10px;
            height: 8px;
            overflow: hidden;
            position: absolute;
            right: -42px;
            top: 10px;
            z-index: 1;
        }
        .box-simulator .range-slider .slider-container .bar span {
            background: linear-gradient(2.37deg, rgb(205 4 4) 0%, rgb(117, 3, 3) 100%);
            display: block;
            float: left;
            height: 11px;
        }
        .box-simulator .range-slider .slider-container .bar-btn {
            display: inline-block;
            left: 0%;
            position: absolute;
            top: -62px;
        }
        .box-simulator .range-slider .slider-container .bar-btn:after {
            content: "";
            background-color: rgb(255, 255, 255);
            border: 0.5px solid rgba(0, 0, 0, 0.1);
            box-shadow: rgb(0 0 0 / 10%) 0px 2px 2px, rgb(0 0 0 / 5%) 0px 3px 3px, rgb(0 0 0 / 5%) 0px 3px 1px;
            border-radius: 20px;
            height: 22px;
            left: 10px;
            position: absolute;
            top: 65px;
            width: 22px;
            z-index: 3;
        }
        .box-simulator .partials {
            text-align: center!important;
        }
        .box-simulator .partials strong {
            line-height: 17px;
            font-size: 14px;
        }
        .box-simulator .partials .list {
            display: flex;
            list-style: none;
            padding: 0px;
            -webkit-box-align: center;
            align-items: center;
            flex-wrap: wrap;
            width: 180px;
            -webkit-box-pack: justify;
            justify-content: space-evenly;
            margin: 0 auto;
            margin-bottom: 0.5rem!important;
            margin-top: 0.5rem!important;
        }
        .box-simulator .partials li:nth-child(4),
        .box-simulator .partials li:nth-child(5),
        .box-simulator .partials li:nth-child(6) {
            margin-top: 8px;
        }
        .box-simulator .partials .list button {
            border-radius: 8px;
            background: rgb(255, 255, 255);
            color: rgb(117, 3, 3);
            border: 1px solid rgb(117, 3, 3);
            font-weight: 500;
            line-height: 36px;
            width: 56px;
            height: 40px;
            padding: 0px;
            outline: none;
            cursor: pointer;
        }
        .box-simulator .partials .list button:hover {
            opacity: 0.8;
        }
        .box-simulator .partials .list button.active {
            background: rgb(117, 3, 3);
            color: rgb(255, 255, 255);
        }
        .box-simulator .partials-result {
            padding-top: 0.5rem!important;
            padding-bottom: 0.5rem!important;
            text-align: center!important;
        }
        .box-simulator .partials-result .title {
            line-height: 17px;
            font-size: 14px;
        }
        .box-simulator .partials-result .value {
            line-height: 30px;
            font-weight: 400;
            color: rgb(117, 3, 3);
            display: block!important;
            font-size: 24px;
            padding-top: 1rem!important;
            padding-bottom: 0.5rem!important;
        }
        .box-simulator .partials-result .value .cifra {
            color: #b6b7bb!important;
        }
        .box-simulator .partials-result .obs{
            font-size: 10px;
            line-height: 12px;
        }
        .box-simulator .box-btn-send {
            text-align: center!important;
            margin-left: auto!important;
            margin-right: auto!important;
            margin-top: 1rem!important;
        }
        .box-simulator .box-btn-send .btn {
            width: 100%;
            height: 48px;
            color: rgb(255, 255, 255);
            background: rgb(117, 3, 3);
            border-radius: 8px;
            border: none;
            outline: none;
            font-size: 14px;
            line-height: 17px;
            font-weight: 700;
            cursor: pointer;
        }
        .box-simulator .box-btn-send .btn:hover {
            opacity: 0.8;
        }
        .box-simulator .box-btn-send .btn[disabled]{
            cursor: default;
            background: rgb(204, 204, 204);
        }