.calculator-container .form-box input[type=number],.calculator-container .form-box input[type=text]:not(.location-input){margin:0!important;color:var(--text-dark);border:none!important;height:50px}.calculator-container .form-box .field-wrapper input:focus,.calculator-container .form-box select:focus{border-color:var(--blue-dark)!important;box-shadow:0 10px 40px 0 #29292926}.calculator-container .form-box .field-wrapper:hover input[type=number],.calculator-container .form-box .field-wrapper:hover input[type=text],.calculator-container .form-box .field-wrapper:hover select{border-color:var(--blue-dark)!important}.calculator-container .form-box .field-wrapper:hover{border-bottom:2px solid var(--blue-dark)}.form-box .field-wrapper select{overflow:hidden!important;text-overflow:ellipsis}.form-box .field-wrapper select option{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.calculator-container .form-box select{width:100%;height:52px;background:white;border-width:1px;border-style:solid;border-color:var(--purple-border);padding:0 21px 0 16px;color:var(--text-dark)}.calculator-container .form-box input[type=number],.calculator-container .form-box input[type=text],.calculator-container .form-box select{appearance:none!important;border-radius:8px!important;transition:all .3s ease;outline:none;font-weight:600}.calculator-container .form-box .radio-label{margin:0}.calculator-container .info-icon svg{height:unset;width:unset}@media (min-width:768px) and (max-width:1200px){.calculator .form-box .semi-columns{flex-direction:column}}@media (max-width:389px){.calculator .form-box .semi-columns{flex-direction:column}}