.budget-calculator-container{background-image:var(--bg-image-desktop);object-fit:cover;width:100%;height:100%;background-repeat:no-repeat;position:relative}@media (min-width:320px) and (max-width:991px){.budget-calculator-container{background-image:var(--bg-image-mob)}}.budget-calculator-container .title{font-size:32px;font-weight:800;line-height:35.2px;text-align:center;margin-bottom:10px;color:#fff}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .title{font-size:20px;font-weight:700;line-height:normal}}.budget-calculator-container .sub-title{font-size:16px;font-weight:500;line-height:21.86px;text-align:center;color:#fff}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .sub-title{font-size:12px;line-height:normal;padding:0 15%;text-align:center}}.budget-calculator-container .user-input-surface-layout{width:100%;height:637px;padding:30px 0}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .user-input-surface-layout{padding-top:28px;height:684px}}.budget-calculator-container .user-input-surface-layout .wraper{display:flex;flex-wrap:wrap;color:#fff;margin-left:13%;padding-top:44px}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .user-input-surface-layout .wraper{padding:6% 0;margin-left:6%}}.budget-calculator-container .user-input-surface-layout .wraper fieldset{flex:0 0 50%;display:flex;margin-bottom:60px}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .user-input-surface-layout .wraper fieldset{flex:0 0 100%}}.budget-calculator-container .user-input-surface-layout .wraper fieldset legend{margin-bottom:16px;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.budget-calculator-container .user-input-surface-layout .wraper fieldset label:focus-visible .radio-btn{outline-style:solid!important;outline-color:inherit!important;outline-width:1px!important}.budget-calculator-container .user-input-surface-layout .wraper fieldset label{font-size:16px;font-style:normal;font-weight:500;line-height:normal;gap:10px;display:inline-flex;flex-direction:row-reverse;cursor:pointer}.budget-calculator-container .user-input-surface-layout .wraper fieldset label:focus-visible input[type=radio]{outline-style:solid!important;outline-color:inherit!important;outline-width:1px!important}.budget-calculator-container .user-input-surface-layout .wraper fieldset label:nth-child(2){margin-right:15%}.budget-calculator-container .user-input-surface-layout .wraper fieldset label input[type=radio]{appearance:none;cursor:pointer;width:20px;height:20px;border:1px solid #fff;border-radius:50%;background:#ffffff33;display:inline-flex;justify-content:center;align-items:center}.budget-calculator-container .user-input-surface-layout .wraper fieldset label input[type=radio]:checked:before{content:"";width:10px;height:10px;background:linear-gradient(180deg,#ffc63c,#ffa20c);opacity:1;border-radius:50%}.budget-calculator-container .user-input-surface-layout .wraper fieldset label #area{display:flex;width:287px;height:44px;padding:10px 12px;align-items:center;gap:12px;border-radius:6px;color:#fff;border:1px solid #fff;background:#ffffff33;box-shadow:0 1px 2px 0 rgba(16,24,40,.05)}.budget-calculator-container .user-input-surface-layout .wraper fieldset label #area::placeholder{font-size:12px;font-weight:500;color:#fff}.budget-calculator-container .user-input-surface-layout .wraper fieldset:not(:last-child){margin-bottom:60px}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .user-input-surface-layout .wraper fieldset:not(:last-child){margin-bottom:50px}}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .user-input-surface-layout .wraper fieldset.carpet-area label{width:100%;margin-right:6%}.budget-calculator-container .user-input-surface-layout .wraper fieldset.carpet-area input{width:100%!important}}.budget-calculator-container .user-input-surface-layout .wraper.pbcwraper{padding-top:84px}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .user-input-surface-layout .wraper.pbcwraper{padding-top:40px}}@media (min-width:992px){.budget-calculator-container .user-input-surface-layout .wraper.pbcwraper .carpet-area{margin-top:20px;margin-bottom:73px}}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .user-input-surface-layout .wraper.wbcwraper{padding:24px 0;margin:0 18px}}@media (min-width:320px) and (max-width:360px){.budget-calculator-container .user-input-surface-layout .wraper.wbcwraper{margin:0 15px}}@media (min-width:992px){.budget-calculator-container .user-input-surface-layout .wraper.wbcwraper{display:grid;justify-content:center;margin:0}}.budget-calculator-container .user-input-surface-layout .wraper.wbcwraper fieldset{flex:0 0 100%!important;margin-bottom:50px}.budget-calculator-container .user-input-surface-layout .wraper.wbcwraper fieldset.wbcSurface{display:flex;flex-wrap:wrap}.budget-calculator-container .user-input-surface-layout .wraper.wbcwraper fieldset.wbcSurface input[type=radio]{display:none}@media (min-width:320px) and (max-width:360px){.budget-calculator-container .user-input-surface-layout .wraper.wbcwraper fieldset.wbcSurface{gap:8px}}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .user-input-surface-layout .wraper.wbcwraper fieldset.wbcSurface{margin-bottom:25px!important;flex-wrap:wrap;justify-content:flex-start;gap:10px}}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .user-input-surface-layout .wraper.wbcwraper fieldset.wbcSurface .custom-radio{margin-bottom:0}}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .user-input-surface-layout .wraper.wbcwraper fieldset legend{margin-bottom:10px;font-size:13px;font-style:normal;font-weight:600;line-height:normal}}.budget-calculator-container .user-input-surface-layout .wraper.wbcwraper fieldset .custom-radio input:checked+.radio-btn{background:linear-gradient(180deg,#ffc63c,#ffa20c);border:none}.budget-calculator-container .user-input-surface-layout .wraper.wbcwraper fieldset .custom-radio input:checked+.radio-btn .hobbies-icon img{opacity:1}.budget-calculator-container .user-input-surface-layout .wraper.wbcwraper fieldset .custom-radio .radio-btn{margin-right:8px;width:143px;height:140px;display:inline-block;border-radius:10px;position:relative;text-align:center;cursor:pointer;border-radius:5px;background:#fff;box-shadow:0 1px 5px 0 rgba(0,0,0,.11)}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .user-input-surface-layout .wraper.wbcwraper fieldset .custom-radio .radio-btn{width:106px;height:106px;margin-right:0}}@media (min-width:320px) and (max-width:360px){.budget-calculator-container .user-input-surface-layout .wraper.wbcwraper fieldset .custom-radio .radio-btn{width:90px;height:90px}}@media (device-width:1024px) and (device-height:1366px) and (orientation:portrait){.budget-calculator-container .user-input-surface-layout .wraper.wbcwraper fieldset .custom-radio .radio-btn{width:124px;height:124px}}.budget-calculator-container .user-input-surface-layout .wraper.wbcwraper fieldset .custom-radio .radio-btn .hobbies-icon{width:53px;height:53px;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .user-input-surface-layout .wraper.wbcwraper fieldset .custom-radio .radio-btn .hobbies-icon{width:41px;height:37px}}.budget-calculator-container .user-input-surface-layout .wraper.wbcwraper fieldset .custom-radio .radio-btn .hobbies-icon img{display:block;width:100%;margin-bottom:20px;opacity:.5}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .user-input-surface-layout .wraper.wbcwraper fieldset .custom-radio .radio-btn .hobbies-icon img{margin-bottom:12px}}.budget-calculator-container .user-input-surface-layout .wraper.wbcwraper fieldset .custom-radio .radio-btn .hobbies-icon .checked{display:none!important}.budget-calculator-container .user-input-surface-layout .wraper.wbcwraper fieldset .custom-radio .radio-btn .checkbox-title{color:#000;font-size:12px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1px;text-align:center;position:absolute;bottom:13px;width:100%}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .user-input-surface-layout .wraper.wbcwraper fieldset .custom-radio .radio-btn .checkbox-title{font-size:11px;bottom:8px}}@media (min-width:320px) and (max-width:360px){.budget-calculator-container .user-input-surface-layout .wraper.wbcwraper fieldset .custom-radio .radio-btn .checkbox-title{bottom:6px}}.budget-calculator-container .user-input-surface-layout .wraper.wbcwraper fieldset .custom-radio:nth-child(2){margin-right:0!important}.budget-calculator-container .user-input-surface-layout .wraper.wbcwraper fieldset:not(:last-child){margin-bottom:30px}.budget-calculator-container .user-input-surface-layout .wraper.wbcwraper fieldset.carpet-area{margin-bottom:32px}@media (min-width:992px){.budget-calculator-container .user-input-surface-layout .wraper.wbcwraper fieldset.carpet-area input[name=area]{width:399px}}.budget-calculator-container .user-input-surface-layout .wraper.wbcwraper>fieldset:first-child .custom-radio{border:1px solid red!important}.budget-calculator-container .user-input-surface-layout .wraper.wbcwraper>fieldset:first-child .custom-radio input[type=radio]{display:none!important}.budget-calculator-container .user-input-surface-layout .wraper.wbcwraper .wbcSurface-title{margin-bottom:0!important}.budget-calculator-container .user-input-surface-layout .wraper.wbcwraper .wbc-project-type label:focus-visible input{outline-style:solid!important;outline-color:inherit!important;outline-width:1px!important}.budget-calculator-container .user-input-surface-layout .wraper.wbcwraper .wbc-project-type label:first-of-type{margin-right:50px}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .user-input-surface-layout .wraper.wbcwraper .wbc-project-type label:first-of-type{margin-right:18px}}@media (min-width:320px) and (max-width:360px){.budget-calculator-container .user-input-surface-layout .wraper.wbcwraper .wbc-project-type label:first-of-type{margin-right:8px}}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .user-input-surface-layout .wraper.wbcwraper .wbc-project-type label{font-size:12px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:1px;display:flex;align-items:center;gap:5px}}@media (min-width:320px) and (max-width:360px){.budget-calculator-container .user-input-surface-layout .wraper.wbcwraper .wbc-project-type label{font-size:10px}}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .user-input-surface-layout .pbc{bottom:105px!important}}@media (min-width:992px){.budget-calculator-container .estimated-result-layout{display:flex;height:637px}}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .estimated-result-layout{min-height:880px}}@media (min-width:768px) and (max-width:991px){.budget-calculator-container .estimated-result-layout{min-height:840px}}.budget-calculator-container .estimated-result-layout .info-section{color:#fff;padding-top:50px}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .estimated-result-layout .info-section{padding-top:15px}}@media (min-width:992px){.budget-calculator-container .estimated-result-layout .info-section{width:45%;display:flex;flex-direction:column;justify-content:flex-start;gap:12%}}@media (device-width:1024px) and (device-height:1366px) and (orientation:portrait){.budget-calculator-container .estimated-result-layout .info-section{width:36%}}.budget-calculator-container .estimated-result-layout .info-section .info-section-wraper{display:flex;align-content:center;flex-wrap:wrap;flex-direction:column;padding:0 20%}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .estimated-result-layout .info-section .info-section-wraper{padding:0 20px;text-align:center}}@media (device-width:1024px) and (device-height:1366px) and (orientation:portrait){.budget-calculator-container .estimated-result-layout .info-section .info-section-wraper{padding:0 7%}}.budget-calculator-container .estimated-result-layout .info-section .info-section-wraper .info-title{margin-bottom:15px;font-size:32px;line-height:35.2px;font-weight:800}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .estimated-result-layout .info-section .info-section-wraper .info-title{font-size:20px;font-style:normal;font-weight:700;line-height:normal}}.budget-calculator-container .estimated-result-layout .info-section .info-section-wraper .info-sub-title{margin-bottom:25px;font-size:16px;font-weight:500;line-height:normal}@media (min-width:992px) and (max-width:1365px){.budget-calculator-container .estimated-result-layout .info-section .info-section-wraper .info-sub-title{width:90%}}@media (min-width:1366px){.budget-calculator-container .estimated-result-layout .info-section .info-section-wraper .info-sub-title{width:75%}}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .estimated-result-layout .info-section .info-section-wraper .info-sub-title{font-size:12px;font-style:normal;font-weight:500;line-height:normal}}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .estimated-result-layout .info-section .info-section-wraper .estimate-includes{display:none}}.budget-calculator-container .estimated-result-layout .info-section .info-section-wraper .estimate-includes span{margin-bottom:11px;font-size:12px;font-weight:700;line-height:14.4px}.budget-calculator-container .estimated-result-layout .info-section .info-section-wraper .estimate-includes ul{margin-top:5px;display:flex;flex-wrap:wrap;flex-direction:row;margin-left:16px}.budget-calculator-container .estimated-result-layout .info-section .info-section-wraper .estimate-includes ul li{flex:1 1 auto;width:90%;list-style:disc;font-size:12px;font-style:normal;font-weight:500;line-height:16.39px;margin-bottom:10px}.budget-calculator-container .estimated-result-layout .info-section .info-section-wraper .estimate-includes ul li b{font-weight:700;line-height:14.4px}.budget-calculator-container .estimated-result-layout .info-section .info-section-wraper .quote-disclaimer{margin-top:30px}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .estimated-result-layout .info-section .info-section-wraper .quote-disclaimer{display:none}}.budget-calculator-container .estimated-result-layout .info-section .info-section-wraper .quote-disclaimer p{font-size:12px;font-style:normal;font-weight:500;line-height:normal;display:flex;gap:6px}.budget-calculator-container .estimated-result-layout .info-section .info-section-wraper .quote-disclaimer p:before{content:"";background:url(../../../clientlibs/clientlib-global/resources/images/circle-info-white.svg) no-repeat;width:20px;height:20px;flex:0 0 20px}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .estimated-result-layout .info-section .info-section-wraper .quote-disclaimer p:before{flex:0 0 15px}}.budget-calculator-container .estimated-result-layout .recommend-product-section{flex:1.4;position:relative}.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper{width:100%;padding-top:50px}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper{min-height:684px;padding-top:0}}.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack{box-sizing:border-box;height:100%}.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .buttons{transition:all .2s ease;top:50%;z-index:1;display:flex;align-items:center}.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .prev{left:29px}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .prev{left:18px}}@media (min-width:768px) and (max-width:991px){.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .prev{left:202px}}@media (device-width:1024px) and (device-height:1366px) and (orientation:portrait){.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .prev{left:4px;top:49%}}@media (min-width:1200px) and (max-width:1300px){.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .prev{left:9px}}@media (min-width:1366px){.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .prev{left:40px}}.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .prev:before{content:"";background-image:url(../../../clientlibs/clientlib-global/resources/images/white-circle-left-arrow.svg);width:36px;height:36px;background-position:50%;position:relative;cursor:pointer}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .prev:before{position:absolute}}.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .next{right:65px}@media (device-width:1024px) and (device-height:768px) and (orientation:landscape){.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .next{right:35px}}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .next{right:48px}}@media (min-width:768px) and (max-width:991px){.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .next{right:240px}}@media (device-width:1024px) and (device-height:1366px) and (orientation:portrait){.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .next{right:6px}}@media (min-width:1200px) and (max-width:1300px){.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .next{right:12px}}@media (min-width:1366px){.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .next{right:52px}}.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .next:before{content:"";background-image:url(../../../clientlibs/clientlib-global/resources/images/white-circle-right-arrow.svg);width:36px;height:36px;background-position:50%;position:relative;cursor:pointer}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .next:before{position:absolute}}.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .disabled{opacity:.4}.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .next,.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .prev{position:absolute;top:47%;transform:translateY(-50%);align-items:center;display:flex}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .next,.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .prev{top:auto;bottom:-56px}}@media (min-width:768px) and (max-width:991px){.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .next,.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .prev{bottom:-30px}}@media (device-width:1024px) and (device-height:1366px) and (orientation:portrait){.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .next,.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .prev{top:47%;display:flex}}.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list{position:relative}.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card{transition:all .1s ease-in-out;position:absolute;list-style:none;left:0;right:0;margin:0 auto;padding-top:20px;text-align:center;background-size:cover;width:554px;height:auto;min-height:509px;border-radius:8px;background:#fff;box-shadow:0 4px 24px 0 rgba(0,0,0,.15);overflow:hidden}@media (device-width:1024px) and (device-height:768px) and (orientation:landscape){.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card{max-height:521px}}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card{width:340px;padding-top:12px}}.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card:first-child{left:0;top:0;width:554px;z-index:3}@media (device-width:1024px) and (device-height:768px) and (orientation:landscape){.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card:first-child{width:400px}}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card:first-child{width:340px}}.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card:nth-child(2){width:513px;left:-3px;top:8px;z-index:2}@media (device-width:1024px) and (device-height:768px) and (orientation:landscape){.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card:nth-child(2){width:400px}}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card:nth-child(2){width:314px;top:8px}}.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card:nth-child(3){left:0;width:491px;z-index:1;top:16px}@media (device-width:1024px) and (device-height:768px) and (orientation:landscape){.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card:nth-child(3){width:400px}}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card:nth-child(3){width:288px;top:16px}}.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper{margin:0 30px}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper{margin:0 12px;height:100%;display:flex;flex-direction:column}}.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .cardHeading{font-size:16px;font-style:normal;font-weight:800;margin-bottom:20px;background:linear-gradient(270deg,#f8a12e,#be2a1d 50.07%,#45216c 98.1%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;line-height:43.71px;width:fit-content;margin-left:auto;margin-right:auto}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .cardHeading{font-size:12px;font-style:normal;font-weight:700;line-height:14.4px}}.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .product-wraper{display:flex;align-items:center;justify-content:space-around;gap:30px;align-items:flex-start}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .product-wraper{align-items:start;justify-content:space-around;gap:10px}}.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .product-wraper .left{width:103px;height:124px}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .product-wraper .left{width:57px;height:68px}}.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .product-wraper .left img{width:100%;height:auto}.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .product-wraper .right{font-size:12px;font-style:normal;font-weight:500;line-height:normal;max-width:73%;text-align:start;min-width:60%}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .product-wraper .right{min-width:75%;margin-bottom:75px}}.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .product-wraper .right .product-title{font-size:20px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:4px}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .product-wraper .right .product-title{font-size:16px;margin-bottom:4px}}.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .product-wraper .right .product-subtitle{color:#000;font-size:12px;font-weight:500;line-height:normal;margin-bottom:7px}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .product-wraper .right .product-subtitle{font-size:11px;font-weight:400;line-height:15.4px;margin-bottom:14px}}.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .product-wraper .right .product-warenty{font-size:12px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:20px}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .product-wraper .right .product-warenty{margin-bottom:15px}}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .product-wraper .right .product-warenty.d-none{display:block!important;visibility:hidden}}.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .product-wraper .right .price-details{display:block;margin-top:12px}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .product-wraper .right .price-details{padding:0 12px;position:absolute;left:0;width:100%;margin-top:14px}}.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .product-wraper .right .price-details li{display:flex;justify-content:space-between;margin-bottom:0;align-items:center}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .product-wraper .right .price-details li{margin-bottom:0}}.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .product-wraper .right .price-details li span{color:#2f2f2f;font-size:12px;font-style:normal;font-weight:500;line-height:normal}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .product-wraper .right .price-details li span{font-size:11px;font-weight:400}}.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .product-wraper .right .price-details li .bold{font-weight:700;color:#000;font-size:12px;line-height:25px}.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .product-wraper .right .price-details li .red-a{color:#ed1c24;font-size:12px;font-weight:700}.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .product-wraper .right .price-details .view-product{float:inline-start}.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .included-products{margin:20px 0}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .included-products{margin-bottom:0}}.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .included-products .title{font-size:12px;font-style:normal;font-weight:700;line-height:14.4px;color:#000;text-align:start;margin-bottom:16px}.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .included-products .quote-disclaimer{display:none}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .included-products .quote-disclaimer{display:block}}.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .included-products .quote-disclaimer p{text-align:start;font-size:10px;font-style:normal;font-weight:400;line-height:11px;display:flex}.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .included-products .quote-disclaimer p span{color:#ed1c24;font-size:13px}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .included-products .quote-disclaimer-desk{display:none}}.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .included-products .quote-disclaimer-desk p{text-align:start;font-size:11px;font-style:normal;font-weight:400;line-height:normal;display:flex;gap:6px;color:#75787b;padding-top:4px;transform:translateY(15px)}.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .included-products .quote-disclaimer-desk p span{color:#ed1c24;font-size:13px;transform:translate(5px)}.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .included-products .included-products-wraper{display:flex;gap:20px}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .included-products .included-products-wraper{display:-webkit-box;overflow:scroll;padding:2px 1px}.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .included-products .included-products-wraper::-webkit-scrollbar{width:20px}}.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .included-products .included-products-wraper .included-product-detail{border-radius:5px;box-shadow:0 1px 5px 1px rgba(0,0,0,.1);width:124px;height:143px;display:flex;flex-wrap:wrap;align-content:center;justify-content:center}.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .included-products .included-products-wraper .included-product-detail .related-product-img{width:40px;height:49px;margin-top:4px}.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .included-products .included-products-wraper .included-product-detail .related-product-img img{width:100%;height:auto}.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .included-products .included-products-wraper .included-product-detail .product-title{font-size:12px;font-style:normal;font-weight:700;text-transform:capitalize;line-height:14.4px;width:100%;margin:10px 0;margin-bottom:6px;min-height:28.8px;padding:0 2px}.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .included-products .included-products-wraper .included-products{display:none;font-size:10px;font-style:normal;font-weight:400;line-height:9px;color:#a5a5a5;text-align:center}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .included-products .included-products-wraper .included-products{display:block}}.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .included-products .estimate-includes{display:none}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .included-products .estimate-includes{display:block;margin:15px 0}}.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .included-products .estimate-includes p,.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .included-products .estimate-includes span{color:#a5a5a5;text-align:center;font-size:10px;font-style:normal;font-weight:400;line-height:9px}.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .info-description{display:none}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .info-description{display:block}.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .info-description p,.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .info-description span{text-align:left}.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .info-description P{margin-bottom:5px;color:#4c4c4c;font-weight:700;font-size:12px}.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .info-description P span{line-height:13.66px;color:#4c4c4c;font-weight:700}.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .info-description ul{text-align:left}.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .info-description ul li{font-size:12px;font-weight:400;line-height:14px;color:#a5a5a5;list-style:disc;margin-left:14px;margin-bottom:10px}}@media (min-width:320px) and (max-width:991px) and (min-width:992px){.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .info-description ul li{margin-bottom:0!important}}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .info-description ul li b{font-weight:400;color:#4c4c4c}.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .info-description ul li:last-child{margin-bottom:18px}.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .info-description ul li::marker{color:#4c4c4c}}.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .pdf-wraper{border-top:1px solid #c4c4c4;display:flex;padding:19px 0;text-align:start;justify-content:center;align-items:center;gap:16px}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .pdf-wraper{padding:16px 0;gap:5px;line-height:normal;margin-top:auto}}.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .pdf-wraper span{flex:1;color:#000;font-size:12px;font-weight:500;line-height:normal}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .pdf-wraper span{font-size:11px}}.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .pdf-wraper .cta{margin:0}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .pdf-wraper .cta{position:relative;width:46%;bottom:0}.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .pdf-wraper .cta .enable-exitIntent,.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .pdf-wraper .cta a{font-size:12px}}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .pdf-wraper .cta a{gap:5px}}.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .pdf-wraper .cta a:hover span{transition:none}.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .pdf-wraper .cta a span{transform:none}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .pdf-wraper .cta a span{flex:1}}.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .pdf-wraper .cta a span:after{background:url(../../../clientlibs/clientlib-global/resources/images/download-icon-new.svg) no-repeat}@media (min-width:992px){.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .pdf-wraper .download-pdf .animated-arrow-button{padding:0 25px}}.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .view-product{color:#f47838;font-size:12px;font-style:normal;font-weight:700}.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .transformThis{animation:scaleDown .5s}.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .transformPrev{animation:scaleUp .1s}.budget-calculator-container .back{font-size:14px;font-style:normal;font-weight:700;line-height:19.6px;background:none;border:none;cursor:pointer;display:flex;align-items:center;gap:10px;padding-left:20%;color:#fff}.budget-calculator-container .back:before{content:"";background:url(../../../clientlibs/clientlib-global/resources/images/Icons-Sprite.webp) no-repeat -1070px -386px;width:16px;height:16px}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .back:before{background:url(../../../clientlibs/clientlib-global/resources/images/Icons-Sprite.webp) no-repeat -1070px -385px}}.budget-calculator-container .back.form-error-back{padding-left:0;padding-bottom:14px}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .back{width:100%;justify-content:center;position:absolute;align-items:center;padding-left:0;z-index:1;margin:auto;width:152px;left:0;right:0;bottom:12px}}@media (min-width:768px) and (max-width:991px){.budget-calculator-container .back{bottom:13px}}@media (device-width:1024px) and (device-height:1366px) and (orientation:portrait){.budget-calculator-container .back{padding-left:8%}}.budget-calculator-container .estimated-result-layout,.budget-calculator-container .user-input-surface-layout{background:rgba(0,0,0,.3)}.budget-calculator-container .estimated-result-layout .cta,.budget-calculator-container .user-input-surface-layout .cta{width:fit-content;margin:0 13%}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .estimated-result-layout .cta,.budget-calculator-container .user-input-surface-layout .cta{display:flex;justify-content:center;position:absolute;bottom:45px;width:100%;margin:0 auto;flex-direction:column;align-items:center}}.budget-calculator-container .estimated-result-layout .cta.pbc .animated-arrow-button,.budget-calculator-container .user-input-surface-layout .cta.pbc .animated-arrow-button{background:transparent}.budget-calculator-container .estimated-result-layout .cta.pbc .animated-arrow-button:focus-visible,.budget-calculator-container .estimated-result-layout .cta.pbc .animated-arrow-button:hover,.budget-calculator-container .user-input-surface-layout .cta.pbc .animated-arrow-button:focus-visible,.budget-calculator-container .user-input-surface-layout .cta.pbc .animated-arrow-button:hover{background:var(--special-yellow-gradient,linear-gradient(180deg,#ffc63c,#ffa20c));border:none}@media (min-width:992px){.budget-calculator-container .estimated-result-layout .cta.waterproofing,.budget-calculator-container .user-input-surface-layout .cta.waterproofing{margin:0}}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .estimated-result-layout .cta.waterproofing,.budget-calculator-container .user-input-surface-layout .cta.waterproofing{width:90%;bottom:45px}}.budget-calculator-container .estimated-result-layout .cta.waterproofing .animated-arrow-button,.budget-calculator-container .user-input-surface-layout .cta.waterproofing .animated-arrow-button{background:transparent}.budget-calculator-container .estimated-result-layout .cta.waterproofing .animated-arrow-button:focus-visible,.budget-calculator-container .estimated-result-layout .cta.waterproofing .animated-arrow-button:hover,.budget-calculator-container .user-input-surface-layout .cta.waterproofing .animated-arrow-button:focus-visible,.budget-calculator-container .user-input-surface-layout .cta.waterproofing .animated-arrow-button:hover{background:var(--special-yellow-gradient,linear-gradient(180deg,#ffc63c,#ffa20c));border:none}.budget-calculator-container .estimated-result-layout .cta .calculatenow-error-msg,.budget-calculator-container .user-input-surface-layout .cta .calculatenow-error-msg{color:red;padding:5px 0;font-size:11px}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .estimated-result-layout .cta .calculatenow-error-msg,.budget-calculator-container .user-input-surface-layout .cta .calculatenow-error-msg{margin-bottom:-20px}}.budget-calculator-container .carpet-area-error-msg{color:red;padding:5px 0;font-size:11px;margin-bottom:-30px}.budget-calculator-container .sqft-area{display:block!important}@keyframes scaleUp{0%{transform:scale(1.2) translateY(50px);opacity:0}20%{transform:scale(1.15) translateY(40px);opacity:.1}40%{transform:scale(1.1) translateY(30px);opacity:.2}60%{transform:scale(1.05) translateY(20px);opacity:.4}80%{transform:scale(1.01) translateY(10px);opacity:.8}to{transform:scale(1) translateY(0);opacity:1}}@keyframes scaleDown{0%{transform:scale(1) translateY(0);opacity:1}20%{transform:scale(1.01) translateY(20px);opacity:.8}40%{transform:scale(1.05) translateY(40px);opacity:.4}60%{transform:scale(1.1) translateY(60px);opacity:.2}80%{transform:scale(1.15) translateY(80px);opacity:.1}to{transform:scale(1.2) translateY(100px);opacity:0}}@keyframes scaleCard{0%{top:5px}to{top:24px}}@keyframes bounceInLeft{0%{opacity:0;transform:translateX(40px)}to{transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;transform:translateX(-40px)}to{transform:translateX(0)}}.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .included-products.smartcare-variant{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .included-products.smartcare-variant{justify-content:flex-start;column-gap:10px}}.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .included-products.smartcare-variant .wraper-for-title-products{width:28%;margin-bottom:10px}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .included-products.smartcare-variant .wraper-for-title-products{width:35%;margin-bottom:8px}}.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .included-products.smartcare-variant .wraper-for-title-products .title{font-size:12px!important}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .included-products.smartcare-variant .wraper-for-title-products .title{font-size:11px!important;line-height:12px!important;margin-bottom:8px!important}}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .included-products.smartcare-variant .wraper-for-title-products .included-products-wraper{overflow:unset;padding:0}}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .included-products.smartcare-variant .wraper-for-title-products .included-products-wraper .included-product-detail{width:110px}}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .included-products.smartcare-variant .wraper-for-title-products .included-products-wraper .included-product-detail .product-title{font-size:11px;width:92%;margin:4px 0 6px}}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .included-products.smartcare-variant .wraper-for-title-products .included-products-wraper .included-product-detail .view-product{font-size:11px}}.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .included-products.smartcare-variant .smartcare-block{width:65%;position:relative;margin-bottom:10px}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .included-products.smartcare-variant .smartcare-block{width:61%;margin-bottom:8px}}.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .included-products.smartcare-variant .smartcare-block picture img{width:100%;height:auto;object-fit:cover}.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .included-products.smartcare-variant .smartcare-block .smartcare-wraper{position:absolute;top:8px;left:20px;text-align:justify}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .included-products.smartcare-variant .smartcare-block .smartcare-wraper{left:14px}}.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .included-products.smartcare-variant .smartcare-block .smartcare-wraper .smartcare-wraper-title .smartcare-title{font-size:14px;line-height:21px;font-weight:700;color:#8b600d;margin-bottom:0;text-align:justify}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .included-products.smartcare-variant .smartcare-block .smartcare-wraper .smartcare-wraper-title .smartcare-title{font-size:12px;line-height:14.8px;text-align:left}}.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .included-products.smartcare-variant .smartcare-block .smartcare-wraper .smartcare-wraper-title .smartcare-sub-title{color:#97836a;font-size:12px;font-weight:400;line-height:16.8px}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .included-products.smartcare-variant .smartcare-block .smartcare-wraper .smartcare-wraper-title .smartcare-sub-title{font-size:10px;font-weight:400;line-height:12.8px;letter-spacing:0;margin-bottom:0;margin-top:3px;width:87%;text-align:left}}.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .included-products.smartcare-variant .smartcare-block .smartcare-wraper .product-name-and-cta{margin-top:24px;width:auto;padding-left:25%}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .included-products.smartcare-variant .smartcare-block .smartcare-wraper .product-name-and-cta{margin-top:10px;padding-left:27%}}.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .included-products.smartcare-variant .smartcare-block .smartcare-wraper .product-name-and-cta .smartcare-para{font-size:14px;font-weight:700;line-height:16px;margin-bottom:.7px;width:120px;letter-spacing:0;white-space:inherit;text-align:left;color:#000}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .included-products.smartcare-variant .smartcare-block .smartcare-wraper .product-name-and-cta .smartcare-para{font-size:12px;line-height:14px;margin-bottom:.2px}}.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .included-products.smartcare-variant .smartcare-block .smartcare-wraper .product-name-and-cta .view-product{font-size:12px}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .included-products.smartcare-variant .smartcare-block .smartcare-wraper .product-name-and-cta .view-product{font-size:11px!important}}@media (min-width:320px) and (max-width:991px){.budget-calculator-container .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper{margin-right:4px}}.smartBlockVisible{height:710px!important}@media (min-width:320px) and (max-width:991px){.smartBlockVisible{min-height:950px!important}}@media (min-width:320px) and (max-width:991px){.smartBlockVisible .container-wraper{min-height:750px!important}}@media (min-width:992px){.smartBlockVisible .recommend-product-section .card-stack .result-card .included-products{height:224px}}.budgetcalculator .pbcCalculator .product-wraper .mob-pbc-cta{display:none}@media (min-width:320px) and (max-width:991px){.budgetcalculator .pbcCalculator .product-wraper .mob-pbc-cta{font-size:10px!important;display:block}}@media (min-width:320px) and (max-width:991px){.budgetcalculator .pbcCalculator .product-wraper .price-details .view-product{display:none}}.budgetcalculator .wbcCalculator .areaforPainting{display:none!important}.budgetcalculator .wbcCalculator .areaforPainting .bold{padding-right:7px}.budgetcalculator .wbcCalculator .Qty-require{display:none!important}.budgetcalculator .wbcCalculator .linkforpbc{pointer-events:none;line-height:0;font-size:0}.budgetcalculator .wbcCalculator .download-pdf,.budgetcalculator .wbcCalculator .product-wraper .mob-pbc-cta{display:none}@media (min-width:992px){.budgetcalculator .wbcCalculator .info-section{gap:7%}}@media (min-width:992px){.budgetcalculator .wbcCalculator .info-sub-title{font-size:14px!important}}.budgetcalculator .wbcCalculator .estimate-includes ul li{margin-bottom:0!important}@media (min-width:320px) and (max-width:991px){.budgetcalculator .wbcCalculator .estimate-includes ul li{margin-bottom:10px!important}}.budgetcalculator .wbcCalculator .estimate-includes p{font-size:12px!important}.budgetcalculator .included-product-detail .linkforpbc{display:flex;flex-direction:column;align-items:center}@media (min-width:320px) and (max-width:991px){.budgetcalculator .budget-calculator-container.pbcCalculator .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card:nth-child(2) .pdf-wraper,.budgetcalculator .budget-calculator-container.pbcCalculator .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card:nth-child(3) .pdf-wraper{visibility:hidden}.budgetcalculator .budget-calculator-container.pbcCalculator .estimated-result-layout .recommend-product-section .container-wraper .card-stack .buttons{bottom:-110px}.budgetcalculator .budget-calculator-container.pbcCalculator .estimated-result-layout .info-section .back{bottom:16px}}.budgetcalculator .budget-calculator-container.pbcCalculator .user-input-surface-layout{width:100%;padding:3% 6%;display:flex;gap:7%;align-items:center;height:auto}@media (min-width:992px) and (max-width:1265px){.budgetcalculator .budget-calculator-container.pbcCalculator .user-input-surface-layout{padding:3% 4%}}@media (min-width:1266px) and (max-width:1400px){.budgetcalculator .budget-calculator-container.pbcCalculator .user-input-surface-layout{padding:2% 6%}}@media (min-width:320px) and (max-width:991px){.budgetcalculator .budget-calculator-container.pbcCalculator .user-input-surface-layout{padding:20px 4% 40px;gap:18px;align-items:normal;flex-direction:column;height:auto}}.budgetcalculator .budget-calculator-container.pbcCalculator .user-input-surface-layout .pbc-title-wraper{width:50%}@media (min-width:320px) and (max-width:991px){.budgetcalculator .budget-calculator-container.pbcCalculator .user-input-surface-layout .pbc-title-wraper{width:100%}}.budgetcalculator .budget-calculator-container.pbcCalculator .user-input-surface-layout .radiobtn-cta-wraper{flex:1}.budgetcalculator .budget-calculator-container.pbcCalculator .user-input-surface-layout .radiobtn-cta-wraper .steps{font-size:16px;line-height:24px;color:#fff7e8}@media (min-width:320px) and (max-width:991px){.budgetcalculator .budget-calculator-container.pbcCalculator .user-input-surface-layout .radiobtn-cta-wraper .steps{display:none}}.budgetcalculator .budget-calculator-container.pbcCalculator .user-input-surface-layout .radiobtn-cta-wraper .pbcwraper{display:flex;flex-wrap:nowrap;color:#fff;margin-left:0;padding-top:20px;flex-direction:column}@media (min-width:320px) and (max-width:991px){.budgetcalculator .budget-calculator-container.pbcCalculator .user-input-surface-layout .radiobtn-cta-wraper .pbcwraper{padding:0}}.budgetcalculator .budget-calculator-container.pbcCalculator .user-input-surface-layout .radiobtn-cta-wraper .pbcwraper fieldset{display:flex;flex:1}.budgetcalculator .budget-calculator-container.pbcCalculator .user-input-surface-layout .radiobtn-cta-wraper .pbcwraper fieldset legend{margin-bottom:15px;font-size:28px;font-style:normal;font-weight:400;line-height:36.4px}@media (min-width:320px) and (max-width:991px){.budgetcalculator .budget-calculator-container.pbcCalculator .user-input-surface-layout .radiobtn-cta-wraper .pbcwraper fieldset legend{margin-bottom:10px;font-size:24px;font-style:normal;font-weight:400;line-height:33.6px}}.budgetcalculator .budget-calculator-container.pbcCalculator .user-input-surface-layout .radiobtn-cta-wraper .pbcwraper fieldset:not(:last-child){margin-bottom:50px}@media (min-width:320px) and (max-width:991px){.budgetcalculator .budget-calculator-container.pbcCalculator .user-input-surface-layout .radiobtn-cta-wraper .pbcwraper fieldset:not(:last-child){margin-bottom:45px}}@media (min-width:992px) and (max-width:1400px){.budgetcalculator .budget-calculator-container.pbcCalculator .user-input-surface-layout .radiobtn-cta-wraper .pbcwraper fieldset:not(:last-child){margin-bottom:35px}}.budgetcalculator .budget-calculator-container.pbcCalculator .user-input-surface-layout .radiobtn-cta-wraper .pbcwraper fieldset.carpet-area{margin-top:0;margin-bottom:40px}@media (min-width:320px) and (max-width:991px){.budgetcalculator .budget-calculator-container.pbcCalculator .user-input-surface-layout .radiobtn-cta-wraper .pbcwraper fieldset.carpet-area .sqft-area{margin-right:0}}.budgetcalculator .budget-calculator-container.pbcCalculator .user-input-surface-layout .radiobtn-cta-wraper .pbcwraper fieldset label{font-size:20px;font-weight:400;line-height:28px;margin-bottom:0;align-items:center}@media (min-width:320px) and (max-width:991px){.budgetcalculator .budget-calculator-container.pbcCalculator .user-input-surface-layout .radiobtn-cta-wraper .pbcwraper fieldset label{font-size:16px;font-weight:500;line-height:normal;margin-bottom:0}}.budgetcalculator .budget-calculator-container.pbcCalculator .user-input-surface-layout .radiobtn-cta-wraper .pbcwraper fieldset label:nth-child(2){margin-right:6%}@media (min-width:320px) and (max-width:991px){.budgetcalculator .budget-calculator-container.pbcCalculator .user-input-surface-layout .radiobtn-cta-wraper .pbcwraper fieldset label:nth-child(2){margin-right:8%}}.budgetcalculator .budget-calculator-container.pbcCalculator .user-input-surface-layout .radiobtn-cta-wraper .pbcwraper fieldset label #area{width:320px;height:52px;padding:14px 16px;font-size:16px;font-weight:400}@media (min-width:320px) and (max-width:991px){.budgetcalculator .budget-calculator-container.pbcCalculator .user-input-surface-layout .radiobtn-cta-wraper .pbcwraper fieldset label #area{font-size:12px;font-weight:500}}.budgetcalculator .budget-calculator-container.pbcCalculator .user-input-surface-layout .radiobtn-cta-wraper .pbcwraper fieldset label:has(input[type=radio]:checked){font-weight:700}.budgetcalculator .budget-calculator-container.pbcCalculator .user-input-surface-layout .radiobtn-cta-wraper .pbcwraper fieldset label input[type=radio]:checked:before{width:8px;height:8px}.budgetcalculator .budget-calculator-container.pbcCalculator .user-input-surface-layout .radiobtn-cta-wraper .cta{margin:0}@media (min-width:320px) and (max-width:991px){.budgetcalculator .budget-calculator-container.pbcCalculator .user-input-surface-layout .radiobtn-cta-wraper .cta{position:relative;bottom:unset!important;width:100%}}.budgetcalculator .budget-calculator-container.pbcCalculator .user-input-surface-layout .radiobtn-cta-wraper .cta .animated-arrow-button{padding:14px 24px;font-size:16px;gap:8px;height:52px;line-height:24px;font-weight:700;background:#fcaf17;color:#232426;border:none}.budgetcalculator .budget-calculator-container.pbcCalculator .user-input-surface-layout .radiobtn-cta-wraper .cta .animated-arrow-button:hover{background:#fdbf45}@media (min-width:320px) and (max-width:991px){.budgetcalculator .budget-calculator-container.pbcCalculator .user-input-surface-layout .radiobtn-cta-wraper .cta .animated-arrow-button{justify-content:center;background:#fff;color:#000;width:100%!important}.budgetcalculator .budget-calculator-container.pbcCalculator .user-input-surface-layout .radiobtn-cta-wraper .cta .animated-arrow-button:hover{background:#fcaf17}}.budgetcalculator .budget-calculator-container.pbcCalculator .user-input-surface-layout .radiobtn-cta-wraper .cta .animated-arrow-button .arrow:after{filter:invert(1)}.budgetcalculator .budget-calculator-container.pbcCalculator .budget-form-header .title,.budgetcalculator .budget-calculator-container.pbcCalculator .pbc-title-wraper .title{font-size:64px;font-weight:700;line-height:70.4px;text-align:center;margin-bottom:22px;color:#fff;letter-spacing:-2px;text-align:left;color:#feb940}@media (min-width:320px) and (max-width:991px){.budgetcalculator .budget-calculator-container.pbcCalculator .budget-form-header .title,.budgetcalculator .budget-calculator-container.pbcCalculator .pbc-title-wraper .title{font-size:32px;font-weight:800;line-height:41.6px;letter-spacing:normal;margin-bottom:7px}}@media (min-width:992px) and (max-width:1130px){.budgetcalculator .budget-calculator-container.pbcCalculator .budget-form-header .title,.budgetcalculator .budget-calculator-container.pbcCalculator .pbc-title-wraper .title{font-size:53px;line-height:60px}}@media (min-width:1130px) and (max-width:1210px){.budgetcalculator .budget-calculator-container.pbcCalculator .budget-form-header .title,.budgetcalculator .budget-calculator-container.pbcCalculator .pbc-title-wraper .title{font-size:60px}}.budgetcalculator .budget-calculator-container.pbcCalculator .budget-form-header .title .position-word,.budgetcalculator .budget-calculator-container.pbcCalculator .pbc-title-wraper .title .position-word{color:#fee6b7;display:block}.budgetcalculator .budget-calculator-container.pbcCalculator .budget-form-header .sub-title,.budgetcalculator .budget-calculator-container.pbcCalculator .pbc-title-wraper .sub-title{font-size:24px;font-weight:400;line-height:33.6px;text-align:center;color:#fff;text-align:start;width:80%}@media (min-width:320px) and (max-width:991px){.budgetcalculator .budget-calculator-container.pbcCalculator .budget-form-header .sub-title,.budgetcalculator .budget-calculator-container.pbcCalculator .pbc-title-wraper .sub-title{text-align:start;font-size:16px;font-weight:500;line-height:24px;padding:0;width:100%}}@media (min-width:992px) and (max-width:1209px){.budgetcalculator .budget-calculator-container.pbcCalculator .budget-form-header .sub-title,.budgetcalculator .budget-calculator-container.pbcCalculator .pbc-title-wraper .sub-title{width:100%}}@media (min-width:320px) and (max-width:991px){.budgetcalculator .budget-calculator-container.pbcCalculator .estimated-result-layout{min-height:942px}}@media (min-width:992px){.budgetcalculator .budget-calculator-container.pbcCalculator .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .included-products .title{margin-bottom:15px;padding-left:15px}}.budgetcalculator .budget-calculator-container.pbcCalculator .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .included-products .included-products-wraper{gap:14px}.budgetcalculator .budget-calculator-container.pbcCalculator .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .included-products .included-products-wraper .included-product-detail{width:120px;padding:10px;height:auto;align-content:inherit}.budgetcalculator .budget-calculator-container.pbcCalculator .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .included-products .included-products-wraper .included-product-detail .linkforpbc{color:#f47838;font-size:12px;font-style:normal;font-weight:700}.budgetcalculator .budget-calculator-container.pbcCalculator .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .included-products .included-products-wraper .included-product-detail .linkforpbc .product-title{padding:0;color:#232426;margin:0;font-size:11px;font-style:normal;font-weight:700;line-height:14px}.budgetcalculator .budget-calculator-container.pbcCalculator .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .included-products .included-products-wraper .included-product-detail .linkforpbc .related-product-img{width:100%;height:auto;display:flex;align-items:center;justify-content:center;gap:5px;margin:7px 0}.budgetcalculator .budget-calculator-container.pbcCalculator .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .included-products .included-products-wraper .included-product-detail .linkforpbc .related-product-img img{width:38px;height:46px;color:#000;font-size:12px;line-height:10px}.budgetcalculator .budget-calculator-container.pbcCalculator .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .included-products .included-products-wraper .included-product-detail .linkforpbc .related-product-img .Qty-require{font-size:13px;font-weight:700;color:#000;line-height:16px;display:flex;flex-direction:column;margin-bottom:0}.budgetcalculator .budget-calculator-container.pbcCalculator .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .included-products .included-products-wraper .included-product-detail .linkforpbc .related-product-img .Qty-require span{font-size:10px;font-weight:500;color:#232426;line-height:12px}.budgetcalculator .budget-calculator-container.pbcCalculator .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .included-products .included-products-wraper .included-product-detail .view-product{margin-top:auto;display:block}.budgetcalculator .budget-calculator-container.pbcCalculator .estimated-result-layout .recommend-product-section .container-wraper .card-stack .card-list .result-card .wraper .included-products .quote-disclaimer-desk p{padding-top:2px;transform:translateY(10px)}.pbcexitintentform{margin:0 20%;width:444px;height:225px;top:507px;left:160px;border-radius:10px;margin-top:-20px}@media (min-width:320px) and (max-width:991px){.pbcexitintentform{margin:30px 20px;width:90%;height:220px}}.pbcexitintentform .pbc-form-container{background-image:url(https://www.asianpaints.com/content/dam/apcolourcatalogue/asset/ap-revamp/target-assets/pbc-hide-form/let-us-help-you.webp);background-size:100% 100%;object-fit:cover;width:100%;height:225px;background-repeat:no-repeat}@media (min-width:320px) and (max-width:991px){.pbcexitintentform .pbc-form-container{background-image:url(https://www.asianpaints.com/content/dam/apcolourcatalogue/asset/ap-revamp/target-assets/pbc-hide-form/let-us-help-you-mobile.webp)}}.pbcexitintentform .pbc-form-container-content{width:55%;margin-left:auto;padding:20px 12px 16px}@media (min-width:320px) and (max-width:991px){.pbcexitintentform .pbc-form-container-content{width:60%}}.pbcexitintentform .pbc-form-heading{font-weight:700;font-size:35px;line-height:102%;color:#000;margin-bottom:10px}@media (min-width:320px) and (max-width:991px){.pbcexitintentform .pbc-form-heading{font-size:28px}}.pbcexitintentform .pbc-form-subheading{font-weight:600;font-size:15px;color:#000;line-height:120%;margin-bottom:10px}@media (min-width:320px) and (max-width:991px){.pbcexitintentform .pbc-form-subheading{font-size:14px}}.pbcexitintentform .pbc-form-disclaimer{font-weight:400;font-size:12px;line-height:110.00000000000001%;letter-spacing:0;vertical-align:middle;color:#392807;margin-bottom:6px}.pbcexitintentform .pbc-exitintent{margin-left:0!important}.pbcexitintentform .pbc-exitintent .enable-exitIntent{background:#000;color:#fff}.pbcexitintentform .pbc-exitintent .enable-exitIntent .arrow:after{filter:contrast(10000%)}.budget-form-layout{background:rgba(0,0,0,.3)}@media (min-width:992px){.budget-form-layout{min-height:637px}}@media (min-width:320px) and (max-width:991px){.budget-form-layout{padding:20px 0 40px}}@media (min-width:992px){.budget-form-layout .budget-form-header{padding-top:26px}}@media (min-width:320px) and (max-width:991px){.budget-form-layout .form-layout-container{padding:16px}}@media (min-width:992px){.budget-form-layout .form-layout-container{padding:2% 20% 3%}}@media (min-width:992px) and (max-width:1024px){.budget-form-layout .form-layout-container{padding:2% 13% 3%}}@media (min-width:1024px) and (max-width:1100px){.budget-form-layout .form-layout-container{padding:2% 14% 3%}}@media (min-width:1100px) and (max-width:1200px){.budget-form-layout .form-layout-container{padding:2% 16% 3%}}@media (min-width:1200px) and (max-width:1279px){.budget-form-layout .form-layout-container{padding:2% 19% 3%}}.budget-form-layout .form-layout-container .ccforms{min-height:fit-content;border-radius:5px;padding:30px 70px}@media (min-width:320px) and (max-width:991px){.budget-form-layout .form-layout-container .ccforms{padding:20px 15px}}.budget-form-layout .form-layout-container .ccforms .enquire-form__step{box-shadow:none!important}@media (min-width:992px){.budget-form-layout .form-layout-container .ccforms .form-layout-revamp .form-revamp-ques{display:flex}.budget-form-layout .form-layout-container .ccforms .form-layout-revamp .form-revamp-ques .disclaimer-group{flex:0 0 50%}.budget-form-layout .form-layout-container .ccforms .form-layout-revamp .form-revamp-ques .disclaimer-group.disclaimer-ques-one{border-bottom:none;padding:17px 24px 17px 13px!important}.budget-form-layout .form-layout-container .ccforms .form-layout-revamp .form-revamp-ques .disclaimer-group.disclaimer-ques-two{border-left:1px solid #bedbff;padding:17px 18px 17px 30px!important}}.budget-form-layout .form-layout-container .ccforms .form-layout-revamp .cta.ctaRevampYellow{padding-top:20px}@media (min-width:320px) and (max-width:991px){.budget-form-layout .form-layout-container .ccforms .form-layout-revamp .cta.ctaRevampYellow .arrow{padding-right:4px}}.form-layout-revamp .form-global-layout-revamp{margin-bottom:28px}@media (min-width:320px) and (max-width:991px){.form-layout-revamp .form-global-layout-revamp{margin-bottom:18px}}.form-layout-revamp .form-global-layout-revamp label{position:absolute;top:30px;transform:translateY(-35px);color:#000;margin-left:15px;padding:5px 5px 0;cursor:pointer;line-height:17px;opacity:1;font-size:10px;font-weight:400}.form-layout-revamp .form-global-layout-revamp input{background:#f9f9f9;border:1px solid #bdbdbd;border-radius:8px;padding-left:15px;height:56px;color:#303030;font-size:16px;font-weight:400;line-height:20px}.form-layout-revamp .form-global-layout-revamp input::-webkit-input-placeholder{font-weight:400;font-size:16px}.form-layout-revamp .form-text-input--error input{border:1px solid red!important}.form-layout-revamp .form-text-input--error input.telNum{border-left:0!important}.form-layout-revamp .form-text-input--error+.MobileNum{border:1px solid red!important}@media (min-width:992px){.form-layout-revamp .row-parent{display:flex;justify-content:space-between}.form-layout-revamp .row-parent .form-global-layout-revamp,.form-layout-revamp .row-parent .phone-number-revamp{flex-basis:48.5%}}.form-layout-revamp .row-parent .phone-number-revamp{display:flex;flex-direction:row-reverse}.form-layout-revamp .row-parent .phone-number-revamp .form-global-layout-revamp{flex-basis:100%}.form-layout-revamp .row-parent .phone-number-revamp .phoneNumLabel{left:-89px}.form-layout-revamp .row-parent .phone-number-revamp .telNum{border-top-left-radius:0!important;border-bottom-left-radius:0!important;border-left:none!important;padding-left:8px}.form-layout-revamp .row-parent .phone-number-revamp .form-global__field-message{margin-left:-73px}.form-layout-revamp .row-parent .phone-number-revamp .MobileNum{background:#f9f9f9;border:1px solid #bdbdbd;border-radius:8px;align-items:center;margin:8px 0 0;padding:0 8px;border-top-right-radius:0;border-bottom-right-radius:0;height:56px;border-right:0!important}.form-layout-revamp .row-parent .phone-number-revamp .MobileNum .CountryFlag{background-position:-1035px -480px;width:33px;height:33px;cursor:pointer}.form-layout-revamp .row-parent .phone-number-revamp .MobileNum .CountryCode{line-height:20px;vertical-align:bottom;padding:0 7px 0 0}.form-layout-revamp .row-parent .phone-number-revamp .MobileNum .line-break{border-right:2px solid #000;height:25px;width:10px;opacity:.2}.form-layout-revamp .form-whatsapp-consent{flex-direction:row;justify-content:flex-start;gap:30px;padding:0 0 25px;width:fit-content}.form-layout-revamp .form-whatsapp-consent .form-global-label-text{padding-left:0;color:#000;font-size:12px;font-weight:400;line-height:15px;text-align:left}.form-layout-revamp .form-whatsapp-consent .whatsApp-toggle{flex:0 0 60px;width:60px;height:32px;border-radius:40px;margin-right:0;padding-right:0}.form-layout-revamp .form-whatsapp-consent .whatsApp-toggle:after{content:"";position:relative;display:block;background-image:url(../../../clientlibs/clientlib-global/resources/images/Icons-Sprite-firstFold.webp);background-position:-521px -300px;background-color:#fff;filter:grayscale(100%);width:25px;height:25px;top:2.4px;bottom:4px;right:-2px;border-radius:50%;border-width:0;transform:none;transition:none}.form-layout-revamp .form-whatsapp-consent .whatsApp-toggle .on-off{background:linear-gradient(90deg,#ffffff00 8.93%,#bdbdbd80 93.96%);font-weight:500;position:absolute;padding:6.7px 0;margin:3.5px -6px;border-radius:40px;width:33px;font-size:10px;user-select:none;border-bottom-left-radius:0;border-top-left-radius:0}.form-layout-revamp .form-whatsapp-consent .whatsApp-toggle.whatsAppCheckbox:hover{border:1px solid #7ad06d}.form-layout-revamp .form-whatsapp-consent .whatsApp-toggle.whatsAppCheckbox-checked{background-color:transparent}.form-layout-revamp .form-whatsapp-consent .whatsApp-toggle.whatsAppCheckbox-checked:after{top:2.4px;left:2.1px;filter:grayscale(0);position:relative;display:block;background-image:url(../../../clientlibs/clientlib-global/resources/images/Icons-Sprite-firstFold.webp);background-position:-521px -300px;background-color:#fff;width:25px;height:25px;bottom:4px;right:-2px;border-radius:50%;border-width:0;transform:none;transition:none}.form-layout-revamp .form-whatsapp-consent .whatsApp-toggle.whatsAppCheckbox-checked .on-off{background:linear-gradient(90deg,#ffffff00 8.93%,#7ad06d80 93.96%)}.form-layout-revamp .form-revamp-ques{border:1px solid #bedbff;border-radius:4px;background:#f2f8ff}.form-layout-revamp .form-revamp-ques .disclaimer-ques-one{border-bottom:1px solid #bedbff}.form-layout-revamp .form-revamp-ques .disclaimer-group{margin:0;padding:9px 10px 8px}@media (min-width:320px) and (max-width:991px){.form-layout-revamp .form-revamp-ques .disclaimer-group{padding:2px 10px 2px 13px;display:block;flex-wrap:wrap}}.form-layout-revamp .form-revamp-ques .disclaimer-group p{flex:1;margin:auto;user-select:none;color:#252b42;font-size:12px;font-weight:600;line-height:16px}.form-layout-revamp .form-revamp-ques .disclaimer-group .form-radio-input-label{cursor:pointer;margin:auto;border:1px solid #bdbdbd;border-radius:40px}.form-layout-revamp .form-revamp-ques .disclaimer-group .form-radio-input-label:focus-within,.form-layout-revamp .form-revamp-ques .disclaimer-group .form-radio-input-label:hover{border:1px solid #7ad06d;border-radius:40px}@media (min-width:320px) and (max-width:991px){.form-layout-revamp .form-revamp-ques .disclaimer-group .form-radio-input-label{display:inline-block;margin:10px 0}}@media (min-width:320px) and (max-width:991px){.form-layout-revamp .form-revamp-ques .disclaimer-group .form-global__field-message{flex:1 1 100%;transform:translateY(-10px)!important}}.form-layout-revamp .form-revamp-ques .disclaimer-ques-one .form-global__custom-element,.form-layout-revamp .form-revamp-ques .disclaimer-ques-two .form-global__custom-element{display:none}.form-layout-revamp .form-revamp-ques .disclaimer-ques-one .form-global__custom-label-text,.form-layout-revamp .form-revamp-ques .disclaimer-ques-two .form-global__custom-label-text{padding:4px 19px;border-radius:30px}.form-layout-revamp .form-revamp-ques .disclaimer-ques-one .form-radio-input__field:checked~.form-global__custom-element+.form-global__custom-label-text,.form-layout-revamp .form-revamp-ques .disclaimer-ques-two .form-radio-input__field:checked~.form-global__custom-element+.form-global__custom-label-text{padding:4px 19px;font-size:10px;background:#7ad06d;border-radius:30px;color:#fff}.form-layout-revamp .form-revamp-ques .disclaimer-ques-one .form-radio-input__field~.form-global__custom-element+.form-global__custom-label-text,.form-layout-revamp .form-revamp-ques .disclaimer-ques-two .form-radio-input__field~.form-global__custom-element+.form-global__custom-label-text{background:#fff;font-size:10px;font-weight:500}.form-layout-revamp .form-disclaimer{line-height:15px;margin-top:10px;color:#424242;text-align:justify;font-size:10px;font-weight:400;line-height:19px;letter-spacing:normal}@media (min-width:320px) and (max-width:991px){.form-layout-revamp .form-disclaimer{text-align:left}}.form-layout-revamp .ctaRevampYellow{width:100%;text-align:center}.form-layout-revamp .ctaRevampYellow .animated-arrow-btn{padding:10.5px 20px;border-radius:45px;font-size:14px}.form-layout-revamp .ctaRevampYellow .animated-arrow-btn .arrow{transition:all .2s ease-in}.form-layout-revamp .ctaRevampYellow .animated-arrow-btn:focus-visible,.form-layout-revamp .ctaRevampYellow .animated-arrow-btn:hover{background:transparent!important;color:#000!important;border:1px solid #000!important;padding:9.8px 19.2px!important}.form-layout-revamp .ctaRevampYellow .animated-arrow-btn:focus-visible .arrow,.form-layout-revamp .ctaRevampYellow .animated-arrow-btn:hover .arrow{transition:all .2s ease-in}.ccformsError .error-msg{border-radius:5px;padding:70px}@media (min-width:320px) and (max-width:991px){.ccformsError .error-msg{padding:20px 15px}}.ccformsError .error-msg .error-heading{font-size:40px;text-shadow:3px 2.5px 0 #fff,3px 2.5px 2px #000;color:#000;line-height:48px;letter-spacing:-.8px;font-weight:700}@media (min-width:320px) and (max-width:991px){.ccformsError .error-msg .error-heading{font-size:28px;line-height:56px;letter-spacing:-.48px;margin-bottom:0}}.ccformsError .error-msg .error-description{color:#222;font-size:14px;font-weight:500;line-height:22px;letter-spacing:.14px}@media (min-width:320px) and (max-width:991px){.ccformsError .error-slide{margin-bottom:40px}}.ccformsError .error-slide a.iconLinks:focus-visible img{outline-style:solid!important;outline-color:inherit!important;outline-width:1px!important}.budget-form-layout.pbc-form-variant{display:flex;min-height:auto;padding:7%;gap:5px}@media (min-width:320px) and (max-width:991px){.budget-form-layout.pbc-form-variant{padding:20px 15px 33px 20px;gap:0;flex-direction:column}}.budget-form-layout.pbc-form-variant .budget-form-header{padding:0;width:44%}@media (min-width:320px) and (max-width:991px){.budget-form-layout.pbc-form-variant .budget-form-header{width:100%;margin-bottom:16px}}@media (min-width:992px){.budget-form-layout.pbc-form-variant .budget-form-header{float:left}}.budget-form-layout.pbc-form-variant .budget-form-header .sub-title{width:60%!important}@media (min-width:320px) and (max-width:991px){.budget-form-layout.pbc-form-variant .budget-form-header .sub-title{font-size:14px;font-weight:500;line-height:21px;width:100%}}.budget-form-layout.pbc-form-variant .budget-form-header .desk{display:block}@media (min-width:320px) and (max-width:991px){.budget-form-layout.pbc-form-variant .budget-form-header .desk{display:none}}.budget-form-layout.pbc-form-variant .budget-form-header .mob{display:none}@media (min-width:320px) and (max-width:991px){.budget-form-layout.pbc-form-variant .budget-form-header .mob{display:block;font-size:32px;font-weight:800;letter-spacing:normal;margin-bottom:7px;line-height:32.6px;color:#feb940}.budget-form-layout.pbc-form-variant .budget-form-header .mob .position-word{display:block;color:#feda94}}.budget-form-layout.pbc-form-variant .form-layout-container{padding:0;flex:1}.budget-form-layout.pbc-form-variant .form-layout-container .ccforms{padding:0}.budget-form-layout.pbc-form-variant .form-layout-container .ccforms .enquire-form__step .form-layout-revamp .track_field_focus .row-parent .form-global .form-global__label{top:43px;color:#75787b;line-height:0;font-size:12px;font-weight:500;border-top-left-radius:5px;border-top-right-radius:5px;padding:9px 4px 5px;transform:translateY(-42px)}.budget-form-layout.pbc-form-variant .form-layout-container .ccforms .enquire-form__step .form-layout-revamp .track_field_focus .row-parent .form-global input{background:#fff!important;border:1px solid #75787b!important;border-radius:6px}.budget-form-layout.pbc-form-variant .form-layout-container .ccforms .enquire-form__step .form-layout-revamp .track_field_focus .row-parent .form-global.form-global--error input{border:1px solid red!important}.budget-form-layout.pbc-form-variant .form-layout-container .ccforms .enquire-form__step .form-layout-revamp .track_field_focus .row-parent .phone-number-revamp .MobileNum{border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-right:0!important;background:#fff!important;border-radius:6px;border-color:#75787b!important}.budget-form-layout.pbc-form-variant .form-layout-container .ccforms .enquire-form__step .form-layout-revamp .track_field_focus .row-parent .phone-number-revamp .MobileNum .CountryFlag{display:none}.budget-form-layout.pbc-form-variant .form-layout-container .ccforms .enquire-form__step .form-layout-revamp .track_field_focus .row-parent .phone-number-revamp .form-global .form-global__label{left:-55px}.budget-form-layout.pbc-form-variant .form-layout-container .ccforms .enquire-form__step .form-layout-revamp .track_field_focus .row-parent .phone-number-revamp .form-global input{border-left:0!important}@media (device-width:1024px) and (device-height:1366px) and (orientation:portrait){.budget-form-layout.pbc-form-variant .form-layout-container .ccforms .enquire-form__step .form-layout-revamp .track_field_focus .row-parent .phone-number-revamp .form-global input{width:100%}}.budget-form-layout.pbc-form-variant .form-layout-container .ccforms .enquire-form__step .form-layout-revamp .track_field_focus .row-parent .phone-number-revamp .form-global .form-global__field-message{margin-left:-58px}.budget-form-layout.pbc-form-variant .form-layout-container .ccforms .enquire-form__step .form-layout-revamp .track_field_focus .row-parent .phone-number-revamp .form-global.form-global--error+.MobileNum{border:1px solid red!important;border-color:red!important;border-right:none!important}.budget-form-layout.pbc-form-variant .form-layout-container .ccforms .enquire-form__step .form-layout-revamp .whatsApp-questions-wraper{display:flex;justify-content:space-between}@media (min-width:320px) and (max-width:991px){.budget-form-layout.pbc-form-variant .form-layout-container .ccforms .enquire-form__step .form-layout-revamp .whatsApp-questions-wraper{flex-direction:column}}.budget-form-layout.pbc-form-variant .form-layout-container .ccforms .enquire-form__step .form-layout-revamp .whatsApp-questions-wraper .form-whatsapp-consent{flex-direction:row-reverse;justify-content:flex-start;gap:10px;padding:0}@media (min-width:320px) and (max-width:991px){.budget-form-layout.pbc-form-variant .form-layout-container .ccforms .enquire-form__step .form-layout-revamp .whatsApp-questions-wraper .form-whatsapp-consent{margin-bottom:20px}}.budget-form-layout.pbc-form-variant .form-layout-container .ccforms .enquire-form__step .form-layout-revamp .whatsApp-questions-wraper .form-whatsapp-consent .form-global-label-text{color:#fff}.budget-form-layout.pbc-form-variant .form-layout-container .ccforms .enquire-form__step .form-layout-revamp .whatsApp-questions-wraper .form-whatsapp-consent .form-checkbox-input__field{left:0}.budget-form-layout.pbc-form-variant .form-layout-container .ccforms .enquire-form__step .form-layout-revamp .whatsApp-questions-wraper .form-whatsapp-consent .form-checkbox-input__custom--check{margin-right:0;padding-right:0;width:40px;height:22px;flex:0 0 40px;border:0;background:gray!important}.budget-form-layout.pbc-form-variant .form-layout-container .ccforms .enquire-form__step .form-layout-revamp .whatsApp-questions-wraper .form-whatsapp-consent .form-checkbox-input__custom--check .on-off{display:none}.budget-form-layout.pbc-form-variant .form-layout-container .ccforms .enquire-form__step .form-layout-revamp .whatsApp-questions-wraper .form-whatsapp-consent .form-checkbox-input__custom--check:after{width:15px;height:15px;top:3.4px;background-image:none;background-color:#fff}.budget-form-layout.pbc-form-variant .form-layout-container .ccforms .enquire-form__step .form-layout-revamp .whatsApp-questions-wraper .form-whatsapp-consent .form-checkbox-input__custom--check.whatsAppCheckbox-checked{background:#00c853!important}.budget-form-layout.pbc-form-variant .form-layout-container .ccforms .enquire-form__step .form-layout-revamp .whatsApp-questions-wraper .form-whatsapp-consent .form-checkbox-input__custom--check.whatsAppCheckbox-checked:after{top:3.4px;width:15px;height:15px;left:20px}.budget-form-layout.pbc-form-variant .form-layout-container .ccforms .enquire-form__step .form-layout-revamp .whatsApp-questions-wraper .form-whatsapp-consent:hover{border:none}.budget-form-layout.pbc-form-variant .form-layout-container .ccforms .enquire-form__step .form-layout-revamp .whatsApp-questions-wraper .disclaimer-questions{gap:20px}@media (min-width:320px) and (max-width:991px){.budget-form-layout.pbc-form-variant .form-layout-container .ccforms .enquire-form__step .form-layout-revamp .whatsApp-questions-wraper .disclaimer-questions{gap:0;flex-direction:column;align-items:flex-start}}.budget-form-layout.pbc-form-variant .form-layout-container .ccforms .enquire-form__step .form-layout-revamp .whatsApp-questions-wraper .disclaimer-questions .disclaimer-group .form-global__inline-label{text-align:left;line-height:16.8px;padding:0;color:#fff}@media (min-width:320px) and (max-width:991px){.budget-form-layout.pbc-form-variant .form-layout-container .ccforms .enquire-form__step .form-layout-revamp .whatsApp-questions-wraper .disclaimer-questions .disclaimer-group .form-global__inline-label{margin-bottom:14px;padding-left:0}}.budget-form-layout.pbc-form-variant .form-layout-container .ccforms .enquire-form__step .form-layout-revamp .whatsApp-questions-wraper .disclaimer-questions .disclaimer-group .form-global__inline-label .form-global__custom-label-text{font-size:12px;font-weight:400;padding:0;margin:0}.budget-form-layout.pbc-form-variant .form-layout-container .ccforms .enquire-form__step .form-layout-revamp .whatsApp-questions-wraper .disclaimer-questions .disclaimer-group .form-global__inline-label .whatsAppCheckbox{border:1px solid #eeeeef;border-radius:4px;margin-right:0;height:20px;flex:0 0 20px;margin-right:14px}@media (min-width:320px) and (max-width:991px){.budget-form-layout.pbc-form-variant .form-layout-container .ccforms .enquire-form__step .form-layout-revamp .whatsApp-questions-wraper .disclaimer-questions .disclaimer-group .form-global__inline-label .whatsAppCheckbox{margin-right:10px}}.budget-form-layout.pbc-form-variant .form-layout-container .ccforms .enquire-form__step .form-layout-revamp .whatsApp-questions-wraper .disclaimer-questions .disclaimer-group .form-global__inline-label .whatsAppCheckbox.whatsAppCheckbox-checked{background-color:transparent}.budget-form-layout.pbc-form-variant .form-layout-container .ccforms .enquire-form__step .form-layout-revamp .whatsApp-questions-wraper .disclaimer-questions .disclaimer-group.disclaimer-ques-one,.budget-form-layout.pbc-form-variant .form-layout-container .ccforms .enquire-form__step .form-layout-revamp .whatsApp-questions-wraper .disclaimer-questions .disclaimer-group.disclaimer-ques-two{margin:0}.budget-form-layout.pbc-form-variant .form-layout-container .ccforms .enquire-form__step .form-layout-revamp .form-disclaimer{margin-top:20px;margin-bottom:0;color:#fff;font-size:11px;line-height:16.8px}@media (min-width:320px) and (max-width:991px){.budget-form-layout.pbc-form-variant .form-layout-container .ccforms .enquire-form__step .form-layout-revamp .form-disclaimer{margin-top:4px}}.budget-form-layout.pbc-form-variant .form-layout-container .ccforms .enquire-form__step .form-layout-revamp .ctaRevampYellow{text-align:end;padding-top:34px;transform:translate(26px)}@media (min-width:320px) and (max-width:991px){.budget-form-layout.pbc-form-variant .form-layout-container .ccforms .enquire-form__step .form-layout-revamp .ctaRevampYellow{transform:none}}.budget-form-layout.pbc-form-variant .form-layout-container .ccforms .enquire-form__step .form-layout-revamp .ctaRevampYellow .ctaText{font-size:16px;height:44px;line-height:24px;font-weight:700;gap:8px}@media (min-width:320px) and (max-width:991px){.budget-form-layout.pbc-form-variant .form-layout-container .ccforms .enquire-form__step .form-layout-revamp .ctaRevampYellow .ctaText{width:100%!important}}.budget-form-layout.pbc-form-variant .form-layout-container .ccforms .enquire-form__step .form-layout-revamp .ctaRevampYellow .ctaText:hover{background:#fdbf45!important;border:none!important;gap:8px;padding:10.5px 20px!important}.budget-form-layout.pbc-form-variant .form-layout-container .ccforms .enquire-form__step .form-layout-revamp .ctaRevampYellow .ctaText:hover .arrow{transform:none}.wbcCalculator .budget-form-layout{display:none!important}.parent-container-budget-cal-pdf,.parent-container-budget-cal-pdf-ios{background-color:#f4f4f4;padding:40px 50px;width:700px;transform:translate(60%,60%) scale(2)}@media (min-width:992px){.parent-container-budget-cal-pdf,.parent-container-budget-cal-pdf-ios{position:absolute;z-index:-1}}@media (min-width:320px) and (max-width:991px){.parent-container-budget-cal-pdf,.parent-container-budget-cal-pdf-ios{overflow-y:scroll;transform:translate(0) scale(2);position:absolute;z-index:-2;top:0}}.parent-container-budget-cal-pdf-ios .container-one,.parent-container-budget-cal-pdf .container-one{display:inline-block;width:100%}.parent-container-budget-cal-pdf-ios .container-one .left-section,.parent-container-budget-cal-pdf .container-one .left-section{float:left;width:60%}.parent-container-budget-cal-pdf-ios .container-one .left-section .name-heading,.parent-container-budget-cal-pdf .container-one .left-section .name-heading{color:#000;font-size:20px;font-style:normal;font-weight:800;margin-bottom:10px;line-height:28px}.parent-container-budget-cal-pdf-ios .container-one .left-section .sub-heading,.parent-container-budget-cal-pdf .container-one .left-section .sub-heading{color:#000;font-size:11px;font-style:normal;font-weight:400;line-height:normal}.parent-container-budget-cal-pdf-ios .container-one .right-section,.parent-container-budget-cal-pdf .container-one .right-section{float:right;text-align:right}.parent-container-budget-cal-pdf-ios .container-one .right-section .mobile-section,.parent-container-budget-cal-pdf .container-one .right-section .mobile-section{color:#000;font-size:11px;font-weight:400;margin-top:10px;line-height:normal}.parent-container-budget-cal-pdf-ios .container-one .right-section .mobile-section .mobile-number,.parent-container-budget-cal-pdf .container-one .right-section .mobile-section .mobile-number{color:#000;font-size:11px;font-weight:600;line-height:normal}.parent-container-budget-cal-pdf-ios .container-one .right-section .email-section,.parent-container-budget-cal-pdf .container-one .right-section .email-section{color:#000;font-size:11px;font-weight:400}.parent-container-budget-cal-pdf-ios .container-one .right-section .email-section .email-value,.parent-container-budget-cal-pdf .container-one .right-section .email-section .email-value{color:#000;font-size:11px;font-weight:600}.parent-container-budget-cal-pdf-ios .container-two,.parent-container-budget-cal-pdf .container-two{background-color:#fff;border:1px solid #fff;border-radius:8px;margin-top:16px;position:relative}.parent-container-budget-cal-pdf-ios .container-two .recommended-product,.parent-container-budget-cal-pdf .container-two .recommended-product{margin-bottom:20px}.parent-container-budget-cal-pdf-ios .container-two .recommended-product .recommended-product-section,.parent-container-budget-cal-pdf .container-two .recommended-product .recommended-product-section{position:absolute;width:fit-content;border-radius:8px 0;background:var(--gradients-text-gradient,linear-gradient(91deg,#431a80 1.46%,#ee4137 51.38%,#feb940))}.parent-container-budget-cal-pdf-ios .container-two .recommended-product .recommended-product-heading,.parent-container-budget-cal-pdf .container-two .recommended-product .recommended-product-heading{color:#f9f9f9;font-size:8px;font-weight:800;line-height:normal;text-transform:capitalize;margin-bottom:0;padding:8px 12px}.parent-container-budget-cal-pdf-ios .container-two .warranty-info,.parent-container-budget-cal-pdf .container-two .warranty-info{position:absolute;top:-.5%;right:3%}.parent-container-budget-cal-pdf-ios .container-two .product-main-section,.parent-container-budget-cal-pdf .container-two .product-main-section{display:inline-block;width:100%;padding:20px;padding-bottom:10px}.parent-container-budget-cal-pdf-ios .container-two .product-main-section .product-main-image,.parent-container-budget-cal-pdf .container-two .product-main-section .product-main-image{width:94.68px;height:111px;float:left}.parent-container-budget-cal-pdf-ios .container-two .product-main-section .product-main-image img,.parent-container-budget-cal-pdf .container-two .product-main-section .product-main-image img{width:auto;height:100%}.parent-container-budget-cal-pdf-ios .container-two .product-main-section .product-main-desc,.parent-container-budget-cal-pdf .container-two .product-main-section .product-main-desc{width:100%;padding-left:30px;float:left}.parent-container-budget-cal-pdf-ios .container-two .product-main-section .product-main-desc .product-title,.parent-container-budget-cal-pdf .container-two .product-main-section .product-main-desc .product-title{color:#000;font-size:16px;font-weight:600;width:100%;margin-bottom:4px}.parent-container-budget-cal-pdf-ios .container-two .product-main-section .product-main-desc .product-title-desc,.parent-container-budget-cal-pdf .container-two .product-main-section .product-main-desc .product-title-desc{color:#000;font-size:11px;font-weight:400;margin-bottom:10px}.parent-container-budget-cal-pdf-ios .container-two .product-main-section .product-main-desc .product-total-section,.parent-container-budget-cal-pdf .container-two .product-main-section .product-main-desc .product-total-section{display:flex;flex-direction:column;width:100%}.parent-container-budget-cal-pdf-ios .container-two .product-main-section .product-main-desc .product-total-section .total-cost-row,.parent-container-budget-cal-pdf .container-two .product-main-section .product-main-desc .product-total-section .total-cost-row{display:flex;flex-direction:row;justify-content:space-between;width:100%}.parent-container-budget-cal-pdf-ios .container-two .product-main-section .product-main-desc .product-total-section .total-cost-row .total-cost-title,.parent-container-budget-cal-pdf .container-two .product-main-section .product-main-desc .product-total-section .total-cost-row .total-cost-title{color:#000;font-size:11px;font-weight:400;margin-bottom:7px}.parent-container-budget-cal-pdf-ios .container-two .product-main-section .product-main-desc .product-total-section .total-cost-row .total-cost-value,.parent-container-budget-cal-pdf .container-two .product-main-section .product-main-desc .product-total-section .total-cost-row .total-cost-value{color:#000;text-align:right;font-size:14px;font-weight:500;margin-bottom:7px}.parent-container-budget-cal-pdf-ios .container-two .product-main-section .product-main-desc .product-total-section .total-cost-row .total-qty-value,.parent-container-budget-cal-pdf .container-two .product-main-section .product-main-desc .product-total-section .total-cost-row .total-qty-value{color:#000;font-size:11px;font-weight:700;margin-bottom:7px}.parent-container-budget-cal-pdf-ios .container-two .product-apply-section,.parent-container-budget-cal-pdf .container-two .product-apply-section{padding:0 20px 20px}.parent-container-budget-cal-pdf-ios .container-two .product-apply-section .apply-title,.parent-container-budget-cal-pdf .container-two .product-apply-section .apply-title{color:#000;font-size:11px;font-weight:700}.parent-container-budget-cal-pdf-ios .container-two .product-apply-section .apply-steps-section,.parent-container-budget-cal-pdf .container-two .product-apply-section .apply-steps-section{display:flex;flex-direction:row;justify-content:space-around;padding:0 1em;width:100%}.parent-container-budget-cal-pdf-ios .container-two .product-apply-section .apply-steps-item,.parent-container-budget-cal-pdf .container-two .product-apply-section .apply-steps-item{width:25%;text-align:center}.parent-container-budget-cal-pdf-ios .container-two .product-apply-section .step-count,.parent-container-budget-cal-pdf .container-two .product-apply-section .step-count{color:var(--grey-80,#4d4d4d);font-size:5px;font-style:normal;font-weight:500;line-height:110%;letter-spacing:.2px;text-transform:capitalize}.parent-container-budget-cal-pdf-ios .container-two .product-apply-section .step-title,.parent-container-budget-cal-pdf .container-two .product-apply-section .step-title{color:var(--primary-purple,#431a80);font-size:6px;font-style:normal;font-weight:600;line-height:110%;letter-spacing:.24px}.parent-container-budget-cal-pdf-ios .container-two .product-apply-section .step-title span,.parent-container-budget-cal-pdf .container-two .product-apply-section .step-title span{color:#000;padding-left:4px}.parent-container-budget-cal-pdf-ios .container-two .product-apply-section .step-image,.parent-container-budget-cal-pdf .container-two .product-apply-section .step-image{float:center;width:58px;height:74px;flex-shrink:0}.parent-container-budget-cal-pdf-ios .container-two .product-apply-section .product-title,.parent-container-budget-cal-pdf .container-two .product-apply-section .product-title{color:#4d4d4d;text-align:center;font-size:6px;font-weight:500;line-height:6px;letter-spacing:.24px;text-transform:capitalize;margin-top:5px;margin-bottom:1px}.parent-container-budget-cal-pdf-ios .container-two .product-apply-section .qty-required,.parent-container-budget-cal-pdf .container-two .product-apply-section .qty-required{color:#1d1d1f;font-size:6px;font-weight:600;letter-spacing:.4px;line-height:10px;display:flex;flex-direction:column}.parent-container-budget-cal-pdf-ios .container-two.container-two-2,.parent-container-budget-cal-pdf .container-two.container-two-2{margin-top:170px}.parent-container-budget-cal-pdf-ios .container-three,.parent-container-budget-cal-pdf .container-three{margin-top:8px}.parent-container-budget-cal-pdf-ios .container-three .disclaimer-heading,.parent-container-budget-cal-pdf .container-three .disclaimer-heading{font-size:11px;font-weight:400;line-height:normal}.parent-container-budget-cal-pdf-ios .container-three .disclaimer-estimate-includes,.parent-container-budget-cal-pdf .container-three .disclaimer-estimate-includes{padding-left:18px;display:flex;justify-content:start}.parent-container-budget-cal-pdf-ios .container-three .disclaimer-estimate-includes ul,.parent-container-budget-cal-pdf .container-three .disclaimer-estimate-includes ul{flex:0 0 33%}.parent-container-budget-cal-pdf-ios .container-three .disclaimer-estimate-includes ul li,.parent-container-budget-cal-pdf .container-three .disclaimer-estimate-includes ul li{list-style-type:disc}.parent-container-budget-cal-pdf-ios .container-three hr,.parent-container-budget-cal-pdf .container-three hr{width:65%}.parent-container-budget-cal-pdf-ios .container-three .disclaimer-contact,.parent-container-budget-cal-pdf .container-three .disclaimer-contact{text-align:center;color:rgba(0,0,0,.6);font-size:10px;font-weight:400;line-height:17px}.parent-container-budget-cal-pdf-ios .container-three .disclaimer-contact span,.parent-container-budget-cal-pdf .container-three .disclaimer-contact span{background:#00c85329;padding:3px;border-radius:3px;color:#000;font-size:10px;font-weight:600;line-height:17px}.parent-container-budget-cal-pdf-ios .container-three .quote-disclaimer p,.parent-container-budget-cal-pdf .container-three .quote-disclaimer p{text-align:start;font-size:11px;font-style:normal;font-weight:400;line-height:normal;display:flex;gap:6px}.parent-container-budget-cal-pdf-ios .container-three .quote-disclaimer p:before,.parent-container-budget-cal-pdf .container-three .quote-disclaimer p:before{content:"";background:url(../../../clientlibs/clientlib-global/resources/images/circle-info-black.svg) no-repeat;width:20px;height:20px;flex:0 0 20px}@media (min-width:320px) and (max-width:991px){.parent-container-budget-cal-pdf-ios .container-three .quote-disclaimer p:before,.parent-container-budget-cal-pdf .container-three .quote-disclaimer p:before{flex:0 0 15px}}.parent-container-budget-cal-pdf-ios .comparisonTable-pdf .comparision-table-parent .container,.parent-container-budget-cal-pdf .comparisonTable-pdf .comparision-table-parent .container{width:100%!important}.parent-container-budget-cal-pdf-ios .comparisonTable-pdf .comparision-table-parent .container .row.main-row,.parent-container-budget-cal-pdf .comparisonTable-pdf .comparision-table-parent .container .row.main-row{display:block}.parent-container-budget-cal-pdf-ios .product-detail-pdf .quote-disclaimer p,.parent-container-budget-cal-pdf .product-detail-pdf .quote-disclaimer p{text-align:start;font-size:11px;font-style:normal;font-weight:400;line-height:normal;display:flex;gap:6px;margin-top:8px}.parent-container-budget-cal-pdf-ios .product-detail-pdf .quote-disclaimer p:before,.parent-container-budget-cal-pdf .product-detail-pdf .quote-disclaimer p:before{content:"";background:url(../../../clientlibs/clientlib-global/resources/images/circle-info-black.svg) no-repeat;width:20px;height:20px;flex:0 0 20px}@media (min-width:320px) and (max-width:991px){.parent-container-budget-cal-pdf-ios .product-detail-pdf .quote-disclaimer p:before,.parent-container-budget-cal-pdf .product-detail-pdf .quote-disclaimer p:before{flex:0 0 15px}}@media (min-width:320px) and (max-width:991px){.parent-container-budget-cal-pdf-ios{padding:0;width:auto;transform:none;position:unset}.parent-container-budget-cal-pdf-ios .first-child{padding:40px 50px;padding-bottom:0;width:595px;overflow-y:scroll;background-color:#f4f4f4}.parent-container-budget-cal-pdf-ios .second-child{padding:40px 50px;padding-top:0;width:595px;overflow-y:scroll;background-color:#f4f4f4}.parent-container-budget-cal-pdf-ios .second-child .container-two.container-two-2{margin-top:20px}}.waterproofing-warranty{position:absolute;right:20px;top:-1px}.waterproofing-warranty .waterproofing-info{position:relative}.waterproofing-warranty .waterproofing-info img{width:61px;height:70px;flex-shrink:0}.waterproofing-warranty .waterproofing-info .warranty-years{position:absolute;top:0;width:100%}.waterproofing-warranty .waterproofing-info .warranty-years .upto{color:#1d1d1f;text-align:center;font-size:7px;font-weight:500;line-height:normal;text-transform:capitalize;margin-top:12px;margin-bottom:3px}.waterproofing-warranty .waterproofing-info .warranty-years .years{color:#1d1d1f;text-align:center;font-size:10px;font-weight:700;line-height:11px;text-transform:capitalize;margin-top:3px;margin-bottom:0}.waterproofing-warranty .waterproofing-info .warranty-years .warranty{color:#1d1d1f;text-align:center;font-size:10px;font-style:normal;font-weight:700;line-height:11px;text-transform:capitalize;margin-bottom:0}.parent-container-budget-cal-pdf .compare-pdf{padding:24px 0;padding-bottom:8px;background:#fff}.parent-container-budget-cal-pdf .compare-pdf .compare-pdf-heading{color:#000;font-size:18px;font-weight:600;line-height:normal;text-align:center}.parent-container-budget-cal-pdf .compare-pdf .compare-item{display:flex;padding:16px 0}.parent-container-budget-cal-pdf .compare-pdf .compare-item .compare-description .compare-heading{color:#000;font-size:13px;font-weight:700;line-height:normal;margin-bottom:8px}.parent-container-budget-cal-pdf .compare-pdf .compare-item .compare-description .compare-subheading{color:#00000090;font-size:12px;font-weight:400;line-height:normal}.parent-container-budget-cal-pdf .row-item{display:flex;padding:0 15px;gap:10px}.parent-container-budget-cal-pdf .col-item{width:50%}.parent-container-budget-cal-pdf .choosePlan-quote-disclaimer p{text-align:start;font-size:11px;font-style:normal;font-weight:400;line-height:normal;display:flex;gap:6px;margin-top:8px}.parent-container-budget-cal-pdf .choosePlan-quote-disclaimer p:before{content:"";background:url(../../../clientlibs/clientlib-global/resources/images/circle-info-black.svg) no-repeat;width:20px;height:20px;flex:0 0 20px}@media (min-width:320px) and (max-width:991px){.parent-container-budget-cal-pdf .choosePlan-quote-disclaimer p:before{flex:0 0 15px}}.parent-container-budget-cal-pdf .quote-disclaimer-compare{margin-bottom:80px}.parent-container-budget-cal-pdf .quote-disclaimer-chooseplan{margin-top:230px}.parent-container-budget-cal-pdf .choosePlan-disclaimer-contact{text-align:center;color:rgba(0,0,0,.6);font-size:10px;font-weight:400;line-height:17px;margin-top:25px}.parent-container-budget-cal-pdf .choosePlan-disclaimer-contact span{background:#00c85329;padding:3px;border-radius:3px;color:#000;font-size:10px;font-weight:600;line-height:17px}.parent-container-budget-cal-pdf .choosePlanBlock{width:595px}.parent-container-budget-cal-pdf .choosePlanBlock__wrapper--title{font-style:normal;font-weight:600;font-size:16px;line-height:normal;text-align:center;color:#000;margin-bottom:24px}.parent-container-budget-cal-pdf .choosePlanBlock__wrapper--banners{display:flex;gap:10px;padding:0;justify-content:center}.parent-container-budget-cal-pdf .choosePlanBlock__wrapper--banners--cards{flex-basis:33%;display:flex;flex-direction:column;background-color:#fff;border-top:10px solid #7ec781}.parent-container-budget-cal-pdf .choosePlanBlock__wrapper--banners--cards__iconAndText{border-bottom:1px solid rgba(67,26,128,.2);padding:20px 0 5px 16px;margin-bottom:20px}.parent-container-budget-cal-pdf .choosePlanBlock__wrapper--banners--cards__iconAndText-cirle{border-radius:50%;background:#7ec781;width:26px;height:26px;position:relative;display:flex;align-items:center;justify-content:center;background:#fff}.parent-container-budget-cal-pdf .choosePlanBlock__wrapper--banners--cards__iconAndText-cirle img{height:auto;width:100%}.parent-container-budget-cal-pdf .choosePlanBlock__wrapper--banners--cards .main-sub-title{font-weight:700;font-size:12px;line-height:normal;color:#7ec781;padding-top:12px}.parent-container-budget-cal-pdf .choosePlanBlock__wrapper--banners--cards--lists{padding-left:5px;color:#222}.parent-container-budget-cal-pdf .choosePlanBlock__wrapper--banners--cards--lists .lists-titleAndIcon{margin-bottom:15px;display:flex;align-items:center;gap:5px}.parent-container-budget-cal-pdf .choosePlanBlock__wrapper--banners--cards--lists .lists-titleAndIcon .sub-title{color:#000;font-size:10px;font-weight:700;line-height:normal}.parent-container-budget-cal-pdf .choosePlanBlock__wrapper--banners--cards--lists ul{margin-bottom:20px;padding-left:28px;font-weight:400}.parent-container-budget-cal-pdf .choosePlanBlock__wrapper--banners--cards--lists ul li{color:#00000090;font-size:10px;font-weight:400;line-height:normal;list-style-type:disc;margin-left:-10px}.parent-container-budget-cal-pdf .choosePlanBlock__wrapper--banners--cards--lists ul li:not(:last-child){margin-bottom:10px}.parent-container-budget-cal-pdf .choosePlanBlock__wrapper--banners--cards .bookThisPlan{margin-top:auto;align-self:center;margin-bottom:35px}.parent-container-budget-cal-pdf .choosePlanBlock__wrapper--banners--cards .bookThisPlan .ctaText{font-style:normal;font-weight:700;font-size:14px;line-height:14px;text-align:center;letter-spacing:1px;text-transform:uppercase;padding:18px 0}.parent-container-budget-cal-pdf .choosePlanBlock__wrapper--banners--cards.gold-plan{border-top:10px solid #e8bd68}.parent-container-budget-cal-pdf .choosePlanBlock__wrapper--banners--cards.gold-plan .choosePlanBlock__wrapper--banners--cards__iconAndText-cirle{background:#e8bd68}.parent-container-budget-cal-pdf .choosePlanBlock__wrapper--banners--cards.gold-plan .main-sub-title{color:#e8bd68}.parent-container-budget-cal-pdf .choosePlanBlock__wrapper--banners--cards.platinum-plan{border-top:10px solid #373d65}.parent-container-budget-cal-pdf .choosePlanBlock__wrapper--banners--cards.platinum-plan .choosePlanBlock__wrapper--banners--cards__iconAndText-cirle{background:#373d65}.parent-container-budget-cal-pdf .choosePlanBlock__wrapper--banners--cards.platinum-plan .main-sub-title{color:#373d65}.parent-container-budget-cal-pdf .choosePlanBlock__wrapper--banners--cards.platinum-plan>div:nth-of-type(3) ul li:last-child{font-size:10px;font-weight:400;line-height:normal}.onlypbcpdf{display:none!important}.pdfpbc .onlypbcpdf{display:flex!important}@media (min-width:992px){.pdfpbc .quote-disclaimer-compare{margin-bottom:70px}.pdfpbc .quote-disclaimer-chooseplan{margin-top:200px}.pdfpbc .choosePlanBlock__wrapper--banners--cards__iconAndText{padding:20px 0 2px 16px;margin-bottom:10px}.pdfpbc .choosePlanBlock__wrapper--banners--cards .main-sub-title{padding-top:8px;margin-bottom:8px}.pdfpbc .choosePlanBlock__wrapper--banners--cards--lists .lists-titleAndIcon{margin-bottom:10px}.pdfpbc .container-two.container-two-2{margin-top:50px}}