.ori-cost-segregation{position:relative}.ori-cost-segregation.no-dots:before{opacity:0;visibility:visible}.ori-cost-segregation:before{content:"";display:block;width:316px;height:306px;background-image:url(../../dist/img/LeytonSymbole.svg);background-repeat:no-repeat;position:absolute;top:40px;right:15%;z-index:1;visibility:visible;opacity:1;transition:all .1s linear}@media (max-width:768px){.ori-cost-segregation:before{top:17%;right:-15px}}.ori-cost-segregation:after{content:"";display:block;width:100%;height:280px;background-color:var(--secondary);position:absolute;top:0;left:0}.ori-cost-segregation .slick-list{z-index:9}.ori-cost-segregation .steps-icons{position:absolute;top:40px;right:40px;bottom:unset;width:auto;z-index:9}.ori-cost-segregation .steps-icons li{width:auto;margin:0 5px}.ori-cost-segregation .steps-icons li:first-child{margin-left:0}.ori-cost-segregation .steps-icons li:last-child{margin-right:0}.ori-cost-segregation .steps-icons li button{width:10px;height:10px;background-color:var(--white);border-radius:20px}.ori-cost-segregation .steps-icons li.slick-active button{width:30px;background-color:var(--primary)}.cost-segregation-step{padding:0 40px}.cost-segregation-step .step-content{position:relative;z-index:1}.cost-segregation-step .step-content .step-header{padding:50px 0;display:flex;justify-content:space-between;align-items:end}@media (max-width:768px){.cost-segregation-step .step-content .step-header{padding:40px 85px 30px 0}}.cost-segregation-step .step-content .step-header .step-heading .step-title{color:var(--white);font-size:var(--fns-h1);line-height:var(--lineh-h1);margin-bottom:25px}@media (max-width:768px){.cost-segregation-step .step-content .step-header .step-heading .step-title{margin-bottom:15px}}.cost-segregation-step .step-content .step-header .step-heading .step-desc{color:var(--white);margin-bottom:0}.cost-segregation-step .step-content .step-header .step-actions .ori-btn{cursor:pointer}@media (max-width:768px){.cost-segregation-step .step-content .step-header .step-actions .ori-btn{width:100%}}@media (max-width:768px){.cost-segregation-step .step-content .step-header .step-actions{width:100%;position:absolute;bottom:-75px;right:0}}.cost-segregation-step .step-content .step-body{background-color:var(--white);border-radius:4px;padding:32px;box-shadow:0 4px 40px 0 rgba(17,46,71,.3)}.cost-segregation-step .step-content .step-body .step-body-title{display:none}@media (max-width:768px){.cost-segregation-step .step-content .step-body .step-body-title{display:block;font-size:24px;color:var(--secondary);font-weight:var(--bold);margin-bottom:15px}}.cost-segregation-step .step-content .step-body .step-body-form .cf7-smart-grid.has-grid .field .symbole{position:absolute;right:16px;top:0;bottom:0;font-size:14px;font-weight:var(--bold);color:var(--secondary);height:15px;margin:auto 0;font-family:var(--fontFamily)}.cost-segregation-step .step-content .step-body .step-body-form .cf7-smart-grid.has-grid .field label{font-size:var(--fns-caption);font-weight:var(--medium);margin-bottom:12px}.cost-segregation-step .step-content .step-body .step-body-form .cf7-smart-grid.has-grid .field .select2-container .select2-selection--single{height:50px;width:100%;background-color:rgba(1,45,72,.09019607843137255);border:none!important}.cost-segregation-step .step-content .step-body .step-body-form .cf7-smart-grid.has-grid .field input,.cost-segregation-step .step-content .step-body .step-body-form .cf7-smart-grid.has-grid .field select{height:50px;width:100%;background-color:rgba(1,45,72,.09019607843137255);border:none!important;padding:0 15px;border:1px solid rgba(1,45,72,.09019607843137255)}.cost-segregation-step .step-content .step-body .step-body-form .cf7-smart-grid.has-grid .field input:focus,.cost-segregation-step .step-content .step-body .step-body-form .cf7-smart-grid.has-grid .field select:focus{border-color:var(--secondary)}.cost-segregation-step .step-content .step-body .step-body-form .cf7-smart-grid.has-grid .field input[type=number]:read-only{cursor:not-allowed}.cost-segregation-step .step-content .step-body .step-body-form .cf7-smart-grid.has-grid .field input[type=number]:read-only:focus{box-shadow:none}.cost-segregation-step .step-content .step-body .step-body-form .cf7-smart-grid.has-grid .field p.info-tip{display:none}.cost-segregation-step .step-content .step-body .step-body-form .cf7-smart-grid.has-grid .field.date{display:block}.cost-segregation-step .step-content .step-body .step-body-form .cf7-smart-grid.has-grid .field.main-submit{display:none;visibility:hidden}@media (max-width:768px){.cost-segregation-step .step-content .step-body .step-body-form .cf7-smart-grid.has-grid .container>.row:first-of-type>.columns.one-half{width:100%;margin:0;padding:0}.cost-segregation-step .step-content .step-body .step-body-form .cf7-smart-grid.has-grid .container>.row:first-of-type>.columns.one-half .row{display:flex;justify-content:space-between;width:100%}.cost-segregation-step .step-content .step-body .step-body-form .cf7-smart-grid.has-grid .container>.row:first-of-type>.columns.one-half .row .columns.one-half{width:48.93617%}}.cost-segregation-step .step-content .step-body .cost-segregration-results{margin-bottom:15px}.cost-segregation-step .step-content .step-body .cost-segregration-results:last-child{margin-bottom:0}.cost-segregation-step .step-content .step-body .cost-segregration-results .results-header{background-color:var(--secondary)}@media (max-width:768px){.cost-segregation-step .step-content .step-body .cost-segregration-results .results-header .result-row{height:30px}}.cost-segregation-step .step-content .step-body .cost-segregration-results .results-header .result-row .result-col{padding:0 15px 0 10px}.cost-segregation-step .step-content .step-body .cost-segregration-results .results-header .result-row .result-col span{color:var(--white)}@media (max-width:1024px){.cost-segregation-step .step-content .step-body .cost-segregration-results .results-header .result-row .result-col{padding:0 5px}.cost-segregation-step .step-content .step-body .cost-segregration-results .results-header .result-row .result-col.desc-col{flex:0 0 60%;max-width:60%}.cost-segregation-step .step-content .step-body .cost-segregration-results .results-header .result-row .result-col.costs-col{text-align:right;flex:0 0 calc(40% - 40px);max-width:calc(40% - 40px)}.cost-segregation-step .step-content .step-body .cost-segregration-results .results-header .result-row .result-col.persetange-col{flex:0 0 40px;max-width:40px}}@media (max-width:600px){.cost-segregation-step .step-content .step-body .cost-segregration-results .results-header .result-row .result-col.desc-col{flex:0 0 100%;max-width:100%}.cost-segregation-step .step-content .step-body .cost-segregration-results .results-header .result-row .result-col.costs-col,.cost-segregation-step .step-content .step-body .cost-segregration-results .results-header .result-row .result-col.persetange-col{display:none}}.cost-segregation-step .step-content .step-body .cost-segregration-results .results-body .result-row{height:38px}.cost-segregation-step .step-content .step-body .cost-segregration-results .results-body .result-row.qip-row{display:none}.cost-segregation-step .step-content .step-body .cost-segregration-results .results-body .result-row.qip-row.show-qip{display:flex}.cost-segregation-step .step-content .step-body .cost-segregration-results .results-body .result-row.27year{display:none}@media (max-width:768px){.cost-segregation-step .step-content .step-body .cost-segregration-results .results-body .result-row{height:auto;padding:5px 0;margin-bottom:5px}.cost-segregation-step .step-content .step-body .cost-segregration-results .results-body .result-row:last-child{margin-bottom:0}}.cost-segregation-step .step-content .step-body .cost-segregration-results .results-body .result-row:nth-child(odd){background-color:var(--white)}@media (max-width:768px){.cost-segregation-step .step-content .step-body .cost-segregration-results .results-body .result-row:nth-child(odd){background-color:#f0f2f4}}.cost-segregation-step .step-content .step-body .cost-segregration-results .results-body .result-row:nth-child(2n){background-color:#f0f2f4}.cost-segregation-step .step-content .step-body .cost-segregration-results .results-body .result-row .result-col{padding:0 16px}@media (max-width:1024px){.cost-segregation-step .step-content .step-body .cost-segregration-results .results-body .result-row .result-col{padding:5px 10px}.cost-segregation-step .step-content .step-body .cost-segregration-results .results-body .result-row .result-col.desc-col{flex:0 0 60%;max-width:60%;margin-bottom:5px}.cost-segregation-step .step-content .step-body .cost-segregration-results .results-body .result-row .result-col.costs-col{text-align:right;flex:0 0 calc(40% - 40px);max-width:calc(40% - 40px)}.cost-segregation-step .step-content .step-body .cost-segregration-results .results-body .result-row .result-col.persetange-col{flex:0 0 40px;max-width:40px}.cost-segregation-step .step-content .step-body .cost-segregration-results .results-body .result-row .result-col.persetange-col span.filled-percentage{background-color:#fff;padding:4px 8px;border-radius:4px;border:1px solid #d6d6d6}}@media (max-width:600px){.cost-segregation-step .step-content .step-body .cost-segregration-results .results-body .result-row .result-col.desc-col{flex:0 0 100%;max-width:100%}.cost-segregation-step .step-content .step-body .cost-segregration-results .results-body .result-row .result-col.costs-col{flex:0 0 60%;max-width:60%}.cost-segregation-step .step-content .step-body .cost-segregration-results .results-body .result-row .result-col.persetange-col{flex:0 0 40%;max-width:40%}}.cost-segregation-step .step-content .step-body .cost-segregration-results .result-row{display:flex;flex-wrap:wrap;align-items:center;height:38px}.cost-segregation-step .step-content .step-body .cost-segregration-results .result-row .result-col{flex:1 1 0}.cost-segregation-step .step-content .step-body .cost-segregration-results .result-row .result-col span{font-weight:var(--bold);font-size:var(--fns-p);color:var(--secondary)}.cost-segregation-step .step-content .step-body.body-row{display:flex;flex-wrap:wrap}.cost-segregation-step .step-content .step-body.body-row .half-col{flex:0 0 50%;max-width:50%}@media (max-width:768px){.cost-segregation-step .step-content .step-body.body-row .half-col{flex:0 0 100%;max-width:100%}}.cost-segregation-step .step-content .step-body .step-body-content{padding-right:35px}@media (max-width:768px){.cost-segregation-step .step-content .step-body .step-body-content{margin-bottom:30px}}.cost-segregation-step .step-content .step-body .step-body-content .body-title{font-size:32px;font-weight:var(--bold);margin-bottom:15px;line-height:normal}.cost-segregation-step .step-content .step-body .step-body-content .body-desc{font-size:var(--fns-p);margin-bottom:0}.cost-segregation-step .step-content .step-footer{display:flex;justify-content:flex-end;margin-top:35px;gap:15px}@media (max-width:768px){.cost-segregation-step .step-content .step-footer{justify-content:space-between}}.cost-segregation-step .step-content .step-footer .ori-btn{font-size:var(--fns-p);min-width:190px;height:50px;position:relative;cursor:pointer}@media (max-width:768px){.cost-segregation-step .step-content .step-footer .ori-btn{flex:1 0 0;min-width:fit-content}}