.calculation-mobile-container{transition:transform .5s,transform-style .5s}html .family-input-block{position:relative}html .input-controls-mobile{width:80%;position:absolute;top:50%;left:10%;right:10%;transform:translateY(-50%)}.slider-container{align-items:center;gap:20px;width:100%;height:30px;display:flex;position:relative}.range-slider{-webkit-appearance:none;cursor:pointer;z-index:2;border-radius:5px;outline:none;width:100%;height:12px;position:relative}.range-slider:before{content:"";z-index:1;background-image:repeating-linear-gradient(90deg,#0000,#0000 calc(5% - 1px),#fff calc(5% - 1px) calc(5% + 1px));border-radius:5px;position:absolute;inset:0}.range-slider::-webkit-slider-thumb{appearance:none;cursor:pointer;z-index:3;background:#fff url(/images/slider-grip-icon.png) 50%/12px 12px no-repeat;border:1px solid #e4e9e1;border-radius:50%;width:30px;height:30px;position:relative;box-shadow:0 4px 16px #a4ac9f}.range-slider::-moz-range-thumb{cursor:pointer;z-index:3;background:#fff url(/images/slider-grip-icon.png) 50% no-repeat;border:1px solid #e4e9e1;border-radius:50%;width:30px;height:30px;position:relative;box-shadow:0 4px 16px #a4ac9f}.value-box{color:#000;background-color:#fcfcfb;border:1px solid #e4e9e1;border-radius:8px;justify-content:center;align-items:center;width:78px;height:48px;font-size:18px;font-weight:500;line-height:24.3px;display:flex}.value-box input{text-align:center;color:#000;background-color:#0000;border:none;outline:none;width:40px;font-family:Satoshi;font-size:18px;font-weight:500;line-height:24.3px}.dollar-sign{color:#7a8076;font-family:Satoshi}.range-slider-box{color:#575b54;align-items:center;gap:10px;width:100%;font-size:14px;font-weight:500;display:flex}.range-slider-box .left,.range-slider-box .right{line-height:18.9px}.value-box input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.value-box input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}@media (max-width:768px){.slider-container{flex-direction:column;align-items:start!important}.value-box{padding-top:4px;padding-bottom:4px;font-size:16px;font-weight:500;line-height:21.3px}}html .medical-condition .w-checkbox{cursor:pointer;align-items:center;display:inline-flex;position:relative}html .medical-condition .w-checkbox-input{opacity:0;cursor:pointer;width:0;height:0;position:absolute}html .medical-condition .w-checkbox-input+.w-form-label:before{content:"";background-color:#0000;border:2px solid #154542;border-radius:4px;width:20px;height:20px;transition:background-color .3s,border .3s;position:absolute;top:50%;left:0;transform:translateY(-50%)}html .medical-condition .w-checkbox-input:checked+.w-form-label:before{background-color:#154542;background-image:url(/images/checkbox-tick-icon.png);background-position:50%;background-repeat:no-repeat;background-size:15px 12px;border-color:#154542}@media (max-width:1106px){html .slash-medical-9{word-break:break-all;width:65px!important}}@media (max-width:1050px){html .checkbox-label{width:min-content}html .slash-medical-9{word-break:break-all;width:65px!important}html .medical-condition.medical-condition-long-5{width:auto}html .medical-condition.medical-condition-long-5 .checkbox-label{word-break:break-all;width:99px}html .checkbox-label.slash-medical-condition.medical-slash-14{word-break:break-all;width:75px}html .medical-condition.medical-condition-long-7{width:auto}}@media (max-width:991px){html .checkbox-label{width:auto}html .slash-medical-9{word-break:break-all;width:auto}html .medical-condition.medical-condition-long-5 .checkbox-label,html .medical-slash-14{word-break:unset;width:auto}}@media (max-width:455px){html .slash-medical-condition{word-break:break-all}html .medical-condition-long-7 .checkbox-label{width:min-content}}@media (max-width:463px){html .slash-medical-condition{word-break:break-all}html .medical-condition.medical-condition-long-5 .checkbox-label,html .medical-slash-14{word-break:break-all;width:auto}html .medical-condition-long-7 .checkbox-label{width:min-content}html .medical-condition-long-15 .checkbox-label{width:90px}}@media (max-width:442px){html .medical-condition-long-12 .checkbox-label{width:min-content}}@media (max-width:415px){html .medical-conditon-long-6 .checkbox-label{width:min-content}}@media (max-width:395px){html .medical-condition-long-10 .checkbox-label{width:min-content}}@media (max-width:370px){html .checkbox-label{width:min-content}html .slash-medical-condition{width:auto}}.additional-items-list{color:#3c3f3a;flex-direction:column;gap:6px;margin:0;padding:0;font-family:satoshi;font-size:16px;font-weight:400;line-height:24px;list-style-type:none;display:flex}.additional{justify-content:space-between;align-items:center;display:flex}.additional-item-nameDiv{align-items:center;display:flex}.additional-item-name{margin-right:6px;margin-bottom:0!important}.additional-info-div{cursor:pointer}.additional-info-div img{width:13px;height:13px;display:block}.additional-item-amount{font-weight:400}
