.home-insurance-calc{background:#FFF 0% 0% no-repeat padding-box;border:3px
solid #DDD;border-radius:20px;padding:25px
20px 25px 20px;position:relative}.home-insurance-calc img.claims-logo{height:auto;max-width:120px}.home-insurance-calc .tool-header-h2{font-size:25px;line-height:28px;letter-spacing:-0.25px;color:#000;font-weight:bold;margin-bottom:10px}.home-insurance-calc .tool-header-h2
span{color:#047878}.home-insurance-calc .sub-header-text{display:block;font-size:14px;line-height:22px;color:#000}.tool-filter-section .form-group-input-container input.form-control{border:1px
solid #DDD;border-radius:20px;font-size:15px;line-height:19px;font-weight:400;padding:11px
15px 11px 40px;height:44px;color:#000;outline:none}.tool-filter-section .form-group-input-container input.form-control::placeholder{color:#000}.tool-filter-section .form-group-select,
.tool-filter-section .form-group-input{position:relative;margin:0px
!important;margin-bottom:20px !important}.common-elements .form-group-input-container
.input__label{top:0px}.form-group-input-container{position:relative}.form-group-input-container .icon-input{z-index:1;width:35px;height:44px;position:absolute;overflow:hidden;display:flex;align-items:center;justify-content:center;pointer-events:none;border-right:0.5px solid #ddd;padding-left:5px;color:#000}.form-group-input-container input.form-control:focus{box-shadow:none;border:1px
solid #374EFD}.form-group-input-container input:focus{border:1px
solid #374EFD}.home-insurance-calc .tool-result-section{border-top:5px solid #DDD;margin-top:15px;padding-top:25px;display:none}.home-insurance-calc .tool-result-section .tool-result-head{border-bottom:5px solid #ddd;padding-bottom:25px}.home-insurance-calc .tool-result-section .tool-result-head .head-title{font-size:18px;font-weight:600}.home-insurance-calc .tool-result-section .tool-result-head .head-discription{font-size:14px;font-weight:500}.home-insurance-calc .tool-result-section .tool-result-body .value-section
span{display:block}.home-insurance-calc .error-shake{animation:input-shaking 0.25s linear 1}.home-insurance-calc .tool-error-msg, .home-insurance-calc .limit-error-msg{font-size:12px;color:#c31b31;padding-left:8px;position:absolute;top:42px;left:0;display:none}.home-insurance-calc .error-box{border:1px
solid #c31b31}.home-insurance-calc .tool-result-section .tool-result-body{padding-top:25px}.home-insurance-calc .tool-result-section .tool-result-body .value-title{font-size:14px;font-weight:500;line-height:21px;margin-bottom:2px;display:inline-block !important}.home-insurance-calc .tool-result-section .tool-result-body .value-title.pocket-title{border-bottom:2px solid #318d5e}.home-insurance-calc .tool-result-section .tool-result-body .value-title.deductible-title{border-bottom:2px solid #fe2656}.home-insurance-calc .tool-result-section .tool-result-body .value-title.period-title{border-bottom:2px solid #f0d965}.home-insurance-calc .tool-result-section .tool-result-body .value-title.estimated-title{border-bottom:2px solid #4d6af8}.home-insurance-calc .tool-result-section .tool-result-body .value-amount.pocket-value{font-size:28px}.home-insurance-calc .tool-result-section .tool-result-body .value-amount{font-size:24px;font-weight:500}.home-insurance-calc
.calc_tool_loader{position:absolute;width:75px;height:100px;top:40%;z-index:99;right:37%;display:none}.home-insurance-calc .calc_tool_loader
.loader__bar{position:absolute;bottom:0;width:10px;height:50%;background:#333;transform-origin:center bottom;box-shadow:1px 1px 0 rgba(0, 0, 0, 0.2)}.home-insurance-calc .calc_tool_loader .loader__bar:nth-child(1){left:0px;transform:scale(1, 0.2);-webkit-animation:calcBarUp1 4s infinite;animation:calcBarUp1 4s infinite}.home-insurance-calc .calc_tool_loader .loader__bar:nth-child(2){left:15px;transform:scale(1, 0.4);-webkit-animation:calcBarUp2 4s infinite;animation:calcBarUp2 4s infinite}.home-insurance-calc .calc_tool_loader .loader__bar:nth-child(3){left:30px;transform:scale(1, 0.6);-webkit-animation:calcBarUp3 4s infinite;animation:calcBarUp3 4s infinite}.home-insurance-calc .calc_tool_loader .loader__bar:nth-child(4){left:45px;transform:scale(1, 0.8);-webkit-animation:calcBarUp4 4s infinite;animation:calcBarUp4 4s infinite}.home-insurance-calc .calc_tool_loader .loader__bar:nth-child(5){left:60px;transform:scale(1, 1);-webkit-animation:calcBarUp5 4s infinite;animation:calcBarUp5 4s infinite}.home-insurance-calc .calc_tool_loader
.loader__ball{position:absolute;bottom:10px;left:0;width:10px;height:10px;background:#3f46f6;border-radius:50%;-webkit-animation:calcBarBall 4s infinite;animation:calcBarBall 4s infinite}.tooltip{position:relative;display:inline-block}.tooltip::before{content:'';background:url(/images/info_32.png) no-repeat;position:relative;background-size:14px;width:14px;height:14px;top:0px;margin-left:4px;display:inline-block;cursor:pointer}.tooltip
.tooltiptext{visibility:hidden;width:160px;background-color:rgb(255, 255, 255);color:#000;font-size:14px;text-align:center;border:1px
solid #ddd;border-radius:6px;padding:5px
0;position:absolute;z-index:1;bottom:150%;left:-54%;margin-left:-60px}.tooltip .tooltiptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:black transparent transparent transparent}.tooltip:hover
.tooltiptext{visibility:visible}.apexcharts-tooltip{background:#f3f3f3;color:#000;padding:10px;border-radius:6px;position:relative;margin-left:20px}.apexcharts-menu-icon{display:none !important}.apexcharts-xaxis-texts-g text:not(:first-child):not(:last-child){display:none}.apexcharts-tooltip span.deductible-amt,
.apexcharts-tooltip span.premium-amt,
.apexcharts-tooltip span.pocket-amt{margin-left:15px;position:relative}.apexcharts-tooltip span.pocket-amt::before,
.apexcharts-tooltip span.deductible-amt::before,
.apexcharts-tooltip span.premium-amt::before{content:"";position:absolute;display:block;height:12px;width:12px;top:2px;left:-15px;border-width:0px;border-color:rgb(255, 255, 255);border-radius:2px}.apexcharts-tooltip span.pocket-amt::before{background:rgb(2, 122, 62) !important;color:rgb(2, 122, 62)}.apexcharts-tooltip span.deductible-amt::before{background:rgb(255, 1, 53) !important;color:rgb(255, 1, 53)}.apexcharts-tooltip span.premium-amt::before{background:rgb(237, 212, 53) !important;color:rgb(237,212,53)}.apexcharts-legend-series{margin:5px
5px !important}.item-selected .select-box{color:#000}@media (min-width:768px){.home-insurance-calc{padding:25px
25px 5px 25px}.home-insurance-calc img.claims-logo{width:115px;position:absolute;right:3px;top:-23px}.home-insurance-calc
.header{padding-right:8px !important}.home-insurance-calc .tool-header-h2{font-size:35px;line-height:41px;letter-spacing:-0.35px}.home-insurance-calc .sub-header-text{font-size:18px;line-height:20px;margin-bottom:30px !important}.home-insurance-calc{padding:40px
30px;background:#FFF 0% 0% no-repeat padding-box;border:5px
solid #DDD}.tool-body
#info_popup{padding:37px
12px 18px;max-height:414px}.tool-body
.heading_text{font-size:22px}.tool-body .criteria-txt{font-size:16px;line-height:20px;margin:16px
0px 35px}.tool-body .view-more{margin:23px
auto}.home-insurance-calc .tool-result-section .tool-result-head .head-title{font-size:26px}.home-insurance-calc .tool-result-section .tool-result-head .head-discription{font-size:16px}.home-insurance-calc
.calc_tool_loader{top:25%;right:45%}.tool-filter-section .form-group-select,
.tool-filter-section .form-group-input{margin-bottom:26px !important}}@media (min-width: 1024px){.banner-tool-element#home_ins_claim_tool{position:relative}.banner-tool-element#home_ins_claim_tool::before{background-image:url(/images/article_redesign_2022/tool_banner_image.png) !important;background-repeat:no-repeat;bottom:240px;background-size:contain;content:'';position:absolute;right:0px;height:100%;width:410px}}@keyframes
calcBarBall{0%{transform:translate(0,0)}5%{transform:translate(8px,-14px)}10%{transform:translate(15px,-10px)}17%{transform:translate(23px,-24px)}20%{transform:translate(30px,-20px)}27%{transform:translate(38px,-34px)}30%{transform:translate(45px,-30px)}37%{transform:translate(53px,-44px)}40%{transform:translate(60px,-40px)}50%{transform:translate(60px,0)}57%{transform:translate(53px,-14px)}60%{transform:translate(45px,-10px)}67%{transform:translate(37px,-24px)}70%{transform:translate(30px,-20px)}77%{transform:translate(22px,-34px)}80%{transform:translate(15px,-30px)}87%{transform:translate(7px,-44px)}90%{transform:translate(0,-40px)}100%{transform:translate(0, 0)}}@-webkit-keyframes
calcBarUp1{0%{transform:scale(1,0.2)}40%{transform:scale(1,0.2)}50%{transform:scale(1,1)}90%{transform:scale(1,1)}100%{transform:scale(1, 0.2)}}@keyframes
calcBarUp1{0%{transform:scale(1,0.2)}40%{transform:scale(1,0.2)}50%{transform:scale(1,1)}90%{transform:scale(1,1)}100%{transform:scale(1, 0.2)}}@-webkit-keyframes
calcBarUp2{0%{transform:scale(1,0.4)}40%{transform:scale(1,0.4)}50%{transform:scale(1,0.8)}90%{transform:scale(1,0.8)}100%{transform:scale(1, 0.4)}}@keyframes
calcBarUp2{0%{transform:scale(1,0.4)}40%{transform:scale(1,0.4)}50%{transform:scale(1,0.8)}90%{transform:scale(1,0.8)}100%{transform:scale(1, 0.4)}}@-webkit-keyframes
calcBarUp3{0%{transform:scale(1,0.6)}100%{transform:scale(1, 0.6)}}@keyframes
calcBarUp3{0%{transform:scale(1,0.6)}100%{transform:scale(1, 0.6)}}@-webkit-keyframes
calcBarUp4{0%{transform:scale(1,0.8)}40%{transform:scale(1,0.8)}50%{transform:scale(1,0.4)}90%{transform:scale(1,0.4)}100%{transform:scale(1, 0.8)}}@keyframes
calcBarUp4{0%{transform:scale(1,0.8)}40%{transform:scale(1,0.8)}50%{transform:scale(1,0.4)}90%{transform:scale(1,0.4)}100%{transform:scale(1, 0.8)}}@-webkit-keyframes
calcBarUp5{0%{transform:scale(1,1)}40%{transform:scale(1,1)}50%{transform:scale(1,0.2)}90%{transform:scale(1,0.2)}100%{transform:scale(1, 1)}}@keyframes
calcBarUp5{0%{transform:scale(1,1)}40%{transform:scale(1,1)}50%{transform:scale(1,0.2)}90%{transform:scale(1,0.2)}100%{transform:scale(1, 1)}}