.calculator{display:flex;align-items:center;justify-content:center;gap:3.2rem}
@media only screen and (max-width:990px){
.calculator{flex-direction:column-reverse;align-items:flex-start;gap:1.2rem}
}
.calculator-left{width:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#f1f0ed;padding:3.2rem;border-radius:1.2rem;height:-webkit-fill-available}
@media only screen and (max-width:990px){
.calculator-left{padding:2.8rem 1.5rem;width:100%;align-items:flex-start}
}
.calculator-left-title{margin-bottom:1.6rem;font-size:3.2rem;font-weight:500;line-height:125%;color:#323232;text-align:center}
@media only screen and (max-width:990px){
.calculator-left-title{text-align:start;font-size:2.6rem;font-weight:500;line-height:125%}
}
.calculator-left-text{margin:0 auto;margin-bottom:3.6rem;max-width:49rem;font-size:1.5rem;font-weight:400;line-height:150%;color:#737373;text-align:center}
@media only screen and (max-width:990px){
.calculator-left-text{margin:unset;margin-bottom:4rem;text-align:start}
}
.calculator-left-caption{margin-bottom:1.5rem;text-align:center;font-size:1.6rem;font-weight:600;line-height:135%;color:#323232}
@media only screen and (max-width:990px){
.calculator-left-caption{text-align:start}
}
.calculator-left-inputs{margin-bottom:3.2rem;display:flex;align-items:center;justify-content:center;gap:.2rem}
@media only screen and (max-width:990px){
.calculator-left-inputs{gap:0}
}
.calculator-left-inputs-input{margin-right:.8rem;padding:1.3rem 1.8rem;width:10rem;font-size:1.6rem;font-weight:500;line-height:150%;background-color:#fff;color:#585858;border-radius:.4rem;border:1px solid #e5e3de;text-align:center}
.calculator-left-inputs-button{cursor:pointer;padding:1.3rem 1.6rem;display:flex;justify-content:center;align-items:center;background-color:#e5e3de;transition:.3s ease-in-out;border:1px solid #f2f2f2}
@media only screen and (max-width:990px){
.calculator-left-inputs-button{background-color:#fff;border:1px solid #e5e3de}
}
.calculator-left-inputs-button:hover{transition:.3s ease-in-out;background-color:#e0ded8}
.calculator-left-percentage{display:none;margin:0 auto;margin-bottom:1.8rem;width:43rem;height:.8rem;background-color:#e5e3de;border-radius:.8rem}
@media only screen and (max-width:990px){
.calculator-left-percentage{margin-bottom:2.4rem;width:100%}
}
.calculator-left-percentage-value{display:block!important;height:.8rem;background-color:#c98781;border-radius:.8rem;transition:.3s ease-in-out}
.calculator-left-result{margin-bottom:1.8rem;text-align:center;font-size:3.2rem;font-weight:500;line-height:125%;color:#323232}
@media only screen and (max-width:990px){
.calculator-left-result{margin-bottom:.8rem}
}
.calculator-left-answer{max-width:42rem;margin:0 auto;font-size:1.5rem;font-weight:400;line-height:150%;color:#737373;text-align:center}
@media only screen and (max-width:990px){
.calculator-left-answer{text-align:start}
}
.calculator-right{aspect-ratio:1;width:50%;display:flex}
@media only screen and (max-width:990px){
.calculator-right{width:100%}
}
.calculator-right img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:1.2rem}
@media only screen and (max-width:990px){
.calculator-right img{aspect-ratio:1}
}