@media(max-width: 1100px){.recommendation-calculator .container{flex-wrap:wrap}}.recommendation-calculator .radio-holder{display:none}.recommendation-calculator .radio-holder.show{display:block !important}.recommendation-calculator .radio-holder .form-element-radio{display:flex;flex-wrap:wrap;gap:10px}.recommendation-calculator .form-element-radio,.recommendation-calculator .form-element-radio.has-additional-questions .form-element-radio{display:inline-block}.recommendation-calculator .form-element-radio.form-element-error label:after,.recommendation-calculator .form-element-radio.has-additional-questions .form-element-radio.form-element-error label:after{border-color:#d90034}.recommendation-calculator .form-element-radio input,.recommendation-calculator .form-element-radio.has-additional-questions .form-element-radio input{display:none}.recommendation-calculator .form-element-radio label,.recommendation-calculator .form-element-radio.has-additional-questions .form-element-radio label{position:relative;display:block;font-weight:400;font-size:.875rem;padding-left:34px;line-height:1.72;color:#000;margin:0;cursor:pointer}.recommendation-calculator .form-element-radio label:after,.recommendation-calculator .form-element-radio.has-additional-questions .form-element-radio label:after{content:"";position:absolute;top:0;left:0;width:24px;height:24px;border:1px solid #c8c8c8;border-radius:50%;z-index:1}.recommendation-calculator .form-element-radio input:checked+label:after,.recommendation-calculator .form-element-radio.has-additional-questions .form-element-radio input:checked+label:after{background:#fff;border:7px solid #50b437}.recommendation-calculator .recommendation-calculator-left{max-width:385px;width:100%;margin-right:45px}@media(max-width: 1100px){.recommendation-calculator .recommendation-calculator-left{width:100%;margin-right:0px;margin-bottom:32px}}.recommendation-calculator .recommendation-calculator-left h1,.recommendation-calculator .recommendation-calculator-left h2,.recommendation-calculator .recommendation-calculator-left h3,.recommendation-calculator .recommendation-calculator-left h4,.recommendation-calculator .recommendation-calculator-left h5,.recommendation-calculator .recommendation-calculator-left h6{font-size:3.125rem;line-height:1.15;margin-bottom:25px;font-weight:600}@media(max-width: 767px){.recommendation-calculator .recommendation-calculator-left h1,.recommendation-calculator .recommendation-calculator-left h2,.recommendation-calculator .recommendation-calculator-left h3,.recommendation-calculator .recommendation-calculator-left h4,.recommendation-calculator .recommendation-calculator-left h5,.recommendation-calculator .recommendation-calculator-left h6{font-size:2.625rem;line-height:1.16}}.recommendation-calculator .recommendation-calculator-left .button-holder{display:flex;flex-wrap:wrap;gap:10px;padding-bottom:25px}.recommendation-calculator .recommendation-calculator-left .button-holder .button{display:flex;width:165px;height:48px;padding:0px 24px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;background-color:#e6e7e6;color:#000a00;font-family:"Open Sauce Sans";font-size:1rem;font-style:normal;font-weight:500;line-height:1.5}.recommendation-calculator .recommendation-calculator-left .button-holder .button.active{background-color:#50b437;color:#fff}.recommendation-calculator .recommendation-calculator-right{max-width:850px;width:100%}@media(max-width: 1100px){.recommendation-calculator .recommendation-calculator-right{max-width:100%}}.recommendation-calculator .recommendation-calculator-content{display:flex;gap:10px}@media(max-width: 767px){.recommendation-calculator .recommendation-calculator-content{flex-wrap:wrap}}.recommendation-calculator .recommendation-calculator-content .recommendation-calculator-inputs{display:flex;flex-direction:column;gap:10px;width:50%}@media(max-width: 767px){.recommendation-calculator .recommendation-calculator-content .recommendation-calculator-inputs{width:100%}}.recommendation-calculator .recommendation-calculator-content .recommendation-calculator-input{background-color:#f0f0f0;padding:30px 40px}@media(max-width: 767px){.recommendation-calculator .recommendation-calculator-content .recommendation-calculator-input{padding:20px}}.recommendation-calculator .recommendation-calculator-content .recommendation-calculator-input:first-child{border-radius:20px 0px 0px 0px}.recommendation-calculator .recommendation-calculator-content .recommendation-calculator-input label{color:#000a00;text-align:left;font-family:"Open Sauce Sans";font-size:1rem;font-style:normal;font-weight:500;line-height:1.5;margin-bottom:10px;display:block}.recommendation-calculator .recommendation-calculator-content .recommendation-calculator-value{width:50%;background-color:#f0f0f0;padding:54px 40px 30px}@media(max-width: 767px){.recommendation-calculator .recommendation-calculator-content .recommendation-calculator-value{width:100%;padding:34px 20px 20px}}.recommendation-calculator .recommendation-calculator-content .recommendation-calculator-value .recommendation-calculator-value-number{color:#000a00;text-align:center;font-family:"Open Sauce Sans";font-size:5rem;font-style:normal;font-weight:600;line-height:normal}.recommendation-calculator .recommendation-calculator-content .recommendation-calculator-value .recommendation-calculator-value-text{color:#000a00;font-family:"Open Sauce Sans";font-size:1.125rem;font-style:normal;font-weight:500;line-height:1.25;text-align:center}.recommendation-calculator .recommendation-calculator-content .recommendation-calculator-value .recommendation-calculator-value-button-block{margin-top:52px}.recommendation-calculator .recommendation-calculator-content .recommendation-calculator-value .recommendation-calculator-value-button-block .recommendation-calculator-value-button{display:flex;width:100%;height:60px;padding:0px 30px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;background-color:#000a00;border-radius:32px}.recommendation-calculator .recommendation-calculator-content .recommendation-calculator-value .recommendation-calculator-value-button-block .recommendation-calculator-value-button .button-text{color:rgba(255,255,255,.6);font-family:"Open Sauce Sans";font-size:1rem;font-style:normal;font-weight:500;line-height:1.5;transition:all .3s linear}.recommendation-calculator .recommendation-calculator-content .recommendation-calculator-value .recommendation-calculator-value-button-block .recommendation-calculator-value-button .button-icon svg g{opacity:.6;transition:all .3s linear}.recommendation-calculator .recommendation-calculator-content .recommendation-calculator-value .recommendation-calculator-value-button-block .recommendation-calculator-value-button:hover .button-text{color:#fff}.recommendation-calculator .recommendation-calculator-content .recommendation-calculator-value .recommendation-calculator-value-button-block .recommendation-calculator-value-button:hover .button-icon svg g{opacity:1}.recommendation-calculator .number-input{background:#fff;border:1px solid #c8c8c8;backdrop-filter:blur(12px);border-radius:30px;display:flex;width:100%;box-shadow:none;font-weight:400;font-size:1rem;line-height:1.5;color:#000a00;font-family:"Open Sauce Sans",sans-serif}.recommendation-calculator .number-input .number-input-minus,.recommendation-calculator .number-input .number-input-plus{display:inline-block;width:15%;background-color:rgba(0,0,0,0);outline:none;border:none;text-align:center;cursor:pointer;padding:0;font-size:1.5rem;color:#000a00}.recommendation-calculator .number-input .wrap-input-number{width:70%;display:flex;align-items:center;justify-content:center}.recommendation-calculator .number-input .number-input-field{background:#fff;border:1px solid #c8c8c8;backdrop-filter:blur(12px);border-radius:30px;display:inline-block;width:100%;box-shadow:none;font-weight:400;font-size:1rem;line-height:1.5;color:#000a00;font-family:"Open Sauce Sans",sans-serif;transition:.3s ease-in-out;background-color:rgba(0,0,0,0);outline:none;border:none;text-align:center;cursor:pointer;display:inline-block;height:60px;font-size:1rem;padding:0;width:auto}
