/*! css-smart-grid 5.1.4 | MIT License | http://css.gd */.cf7sg-container .cf7-smart-grid.has-grid .container{max-width:var(--max-cf7sg-form-width,940px);padding:0 1.06383%;margin:0 auto;width:100%;flex-wrap:wrap;zoom:1;display:block}.cf7sg-container .cf7-smart-grid.has-grid .row{zoom:1;display:block;margin:0}.cf7sg-container .cf7-smart-grid.has-grid .container:after,.cf7sg-container .cf7-smart-grid.has-grid .container:before,.cf7sg-container .cf7-smart-grid.has-grid .row:after,.cf7sg-container .cf7-smart-grid.has-grid .row:before{content:"";display:table}.cf7sg-container .cf7-smart-grid.has-grid .container:after,.cf7sg-container .cf7-smart-grid.has-grid .row:after{clear:both}@media (min-width:481px){.cf7sg-container .cf7-smart-grid.has-grid .columns{float:left;margin:0 0 0 2.12766%;width:6.38298%}.cf7sg-container .cf7-smart-grid.has-grid .columns.point-five{width:3.19149%}.cf7sg-container .cf7-smart-grid.has-grid .columns:first-child{margin-left:0}.cf7sg-container .cf7-smart-grid.has-grid .columns.one.point-five{width:9.57447%}.cf7sg-container .cf7-smart-grid.has-grid .columns.two{width:14.89362%}.cf7sg-container .cf7-smart-grid.has-grid .columns.two.point-five{width:18.08511%}.cf7sg-container .cf7-smart-grid.has-grid .columns.one-fourth,.cf7sg-container .cf7-smart-grid.has-grid .columns.three{width:23.40426%}.cf7sg-container .cf7-smart-grid.has-grid .columns.three.point-five{width:26.59575%}.cf7sg-container .cf7-smart-grid.has-grid .columns.four,.cf7sg-container .cf7-smart-grid.has-grid .columns.one-third{width:31.91489%}.cf7sg-container .cf7-smart-grid.has-grid .columns.four.point-five{width:35.10638%}.cf7sg-container .cf7-smart-grid.has-grid .columns.five{width:40.42553%}.cf7sg-container .cf7-smart-grid.has-grid .columns.one-half,.cf7sg-container .cf7-smart-grid.has-grid .columns.six{width:48.93617%}.cf7sg-container .cf7-smart-grid.has-grid .columns.seven{width:57.44681%}.cf7sg-container .cf7-smart-grid.has-grid .columns.eight,.cf7sg-container .cf7-smart-grid.has-grid .columns.two-thirds{width:65.95745%}.cf7sg-container .cf7-smart-grid.has-grid .columns.nine,.cf7sg-container .cf7-smart-grid.has-grid .columns.three-fourths{width:74.46808%}.cf7sg-container .cf7-smart-grid.has-grid .columns.ten{width:82.97872%}.cf7sg-container .cf7-smart-grid.has-grid .columns.eleven{width:91.48936%}.cf7sg-container .cf7-smart-grid.has-grid .columns.full,.cf7sg-container .cf7-smart-grid.has-grid .columns.twelve{width:100%}.cf7sg-container .cf7-smart-grid.has-grid .columns.offset-one{margin-left:10.6383%}.cf7sg-container .cf7-smart-grid.has-grid .columns.offset-one:first-child{margin-left:8.51064%}.cf7sg-container .cf7-smart-grid.has-grid .columns.offset-two{margin-left:19.14894%}.cf7sg-container .cf7-smart-grid.has-grid .columns.offset-two:first-child{margin-left:17.02128%}.cf7sg-container .cf7-smart-grid.has-grid .columns.offset-three{margin-left:27.65957%}.cf7sg-container .cf7-smart-grid.has-grid .columns.offset-three:first-child{margin-left:25.53191%}.cf7sg-container .cf7-smart-grid.has-grid .columns.offset-four{margin-left:36.17021%}.cf7sg-container .cf7-smart-grid.has-grid .columns.offset-four:first-child{margin-left:34.04255%}.cf7sg-container .cf7-smart-grid.has-grid .columns.offset-five{margin-left:44.68085%}.cf7sg-container .cf7-smart-grid.has-grid .columns.offset-five:first-child{margin-left:42.55319%}.cf7sg-container .cf7-smart-grid.has-grid .columns.offset-six{margin-left:53.19149%}.cf7sg-container .cf7-smart-grid.has-grid .columns.offset-six:first-child{margin-left:51.06383%}.cf7sg-container .cf7-smart-grid.has-grid .columns.offset-seven{margin-left:61.70213%}.cf7sg-container .cf7-smart-grid.has-grid .columns.offset-seven:first-child{margin-left:59.57447%}.cf7sg-container .cf7-smart-grid.has-grid .columns.offset-eight{margin-left:70.21277%}.cf7sg-container .cf7-smart-grid.has-grid .columns.offset-eight:first-child{margin-left:68.08511%}.cf7sg-container .cf7-smart-grid.has-grid .columns.offset-nine{margin-left:78.7234%}.cf7sg-container .cf7-smart-grid.has-grid .columns.offset-nine:first-child{margin-left:76.59574%}.cf7sg-container .cf7-smart-grid.has-grid .columns.offset-ten{margin-left:87.23404%}.cf7sg-container .cf7-smart-grid.has-grid .columns.offset-ten:first-child{margin-left:85.10638%}.cf7sg-container .cf7-smart-grid.has-grid .columns.offset-eleven{margin-left:95.74468%}.cf7sg-container .cf7-smart-grid.has-grid .columns.offset-eleven:first-child{margin-left:93.61702%}}:root{--max-cf7sg-form-width:940px}@media (max-width:480px){.cf7sg-container .cf7-smart-grid.has-grid form .container .row .columns{float:none;margin:0;width:100%}}:root{--max-cf7sg-form-width:940px}@media (max-width:480px){.cf7sg-container .cf7-smart-grid.has-grid form .container .row .columns{float:none;margin:0;width:100%}}:root{--max-cf7sg-form-width:940px}@media (max-width:480px){.cf7sg-container .cf7-smart-grid.has-grid form .container .row .columns{float:none;margin:0;width:100%}}:root{--max-cf7sg-form-width:940px}@media (max-width:480px){.cf7sg-container .cf7-smart-grid.has-grid form .container .row .columns{float:none;margin:0;width:100%}}#exit-popup{display:none;position:fixed;inset:0;background:rgb(0 0 0 / .7);z-index:9999}#exit-popup .popup-content{background:#fff;max-width:560px;margin:8% auto;padding:24px;border-radius:12px;text-align:center;position:relative;box-shadow:0 10px 30px rgb(0 0 0 / .35)}#exit-popup .close-btn{position:absolute;top:10px;right:14px;cursor:pointer;font-size:24px;line-height:1;border:0;background:#fff0}#exit-popup .thank-you-message{margin-top:20px;padding:15px;background:#f0f9f0;border:1px solid #cce5cc;border-radius:8px;color:#2d662d}#exit-popup .popup-title{font-size:32px;line-height:36px;color:var(--secondary);font-weight:var(--semibold)}#exit-popup .wpcf7-form .field.hidden-field,#exit-popup .wpcf7-form .field:has(input[type="hidden"]){display:none}@media (max-width:768px){#exit-popup .popup-title{font-size:24px;line-height:28px}}.calculator-wrapper{display:flex;flex-wrap:wrap;background-color:var(--secondary);padding:35px 0}.calculator-wrapper .calculator-content{flex:0 0 50%;max-width:50%;display:flex;justify-content:center;align-items:center;padding:0 5rem 0 130px}.calculator-heading .calculator-title{color:var(--white);font-size:46px;line-height:normal;font-weight:var(--medium);margin-bottom:35px;padding-right:60px}.calculator-heading .calculator-description{color:var(--white);font-size:21px;line-height:normal;margin:0}.calculator-wrapper .calculator-stepper{flex:0 0 50%;max-width:50%;display:flex;justify-content:flex-end;align-items:center;padding:0 130px 0 5rem}.calculator-stepper .calculator-steps{width:550px;height:520px;background-color:var(--white);padding:92px 52px 34px;margin:0}.calculator-stepper .calculator-steps .steps-icons{position:absolute;top:36px;width:calc(100% - 104px);display:flex;justify-content:space-between}.calculator-wrapper .calculator-stepper .calculator-steps .steps-icons li{position:relative;list-style-type:none;padding:0;margin:0;width:auto;height:auto;display:block;height:35px;flex:1 0 0%}.calculator-steps .steps-icons li button{width:35px;height:35px;border:1px solid var(--primary);border-radius:50%;display:flex;justify-content:center;align-items:center;padding:0}.calculator-steps .steps-icons li button::before{font-family:"Material Symbols Outlined";color:var(--primary);font-size:22px;opacity:1;position:relative}.calculator-steps .steps-icons li::before{content:'';display:block;width:calc(100% - 35px);height:1px;background-color:var(--primary);position:absolute;top:0;bottom:0;left:35px;margin:auto 0}.calculator-steps .steps-icons li.slick-active button,.calculator-steps .steps-icons li.slick-done button{background-color:var(--primary)}.calculator-wrapper .calculator-stepper .calculator-steps .steps-icons li.slick-active button::before,.calculator-wrapper .calculator-stepper .calculator-steps .steps-icons li.slick-done button::before{color:var(--white)}.calculator-wrapper .calculator-stepper .calculator-steps .calculator-step .calculator-step-wrapper .wpcf7-not-valid-tip{display:none!important}.calculator-wrapper .calculator-stepper .calculator-steps .calculator-step.results .calculator-step-wrapper{height:auto}.calculator-wrapper .calculator-stepper .calculator-steps .calculator-step .calculator-step-wrapper .wpcf7-radio span::before{left:unset;right:0}.calculator-wrapper .calculator-stepper .calculator-steps .calculator-step .calculator-step-wrapper{height:324px;padding:0 1px;padding-bottom:0;position:relative;margin-bottom:36px}.calculator-wrapper .calculator-stepper .calculator-steps .calculator-step .calculator-step-wrapper .step-title{font-size:24px;font-weight:var(--medium);line-height:normal;color:var(--secondary);padding:25px 0 35px;margin:0}.calculator-wrapper .calculator-stepper .calculator-steps .calculator-step .calculator-step-wrapper .cf7sg-container .cf7-smart-grid.has-grid .field.main-submit.cf7sg-popup-box{display:none}.calculator-wrapper .calculator-stepper .calculator-steps .calculator-step .calculator-step-wrapper .cf7sg-container .cf7-smart-grid.has-grid .field>label{font-size:var(--fns-14)}.calculator-wrapper .calculator-stepper .calculator-steps .calculator-step .calculator-step-wrapper .cf7sg-container .cf7-smart-grid.has-grid .field .energy-container{display:flex;align-items:center}.calculator-wrapper .calculator-stepper .calculator-steps .calculator-step .calculator-step-wrapper .cf7sg-container .cf7-smart-grid.has-grid .field .energy-container .wpcf7-form-control-wrap input{border-right:0}.calculator-wrapper .calculator-stepper .calculator-steps .calculator-step .calculator-step-wrapper .cf7sg-container .cf7-smart-grid.has-grid .field .wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-radio{display:flex;flex-wrap:wrap;height:auto;gap:10px}.calculator-wrapper .calculator-stepper .calculator-steps .calculator-step .calculator-step-wrapper .cf7sg-container .cf7-smart-grid.has-grid .field .wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-radio .wpcf7-list-item{position:relative;flex:0 0 100%;max-width:100%;height:50px}.calculator-wrapper .calculator-stepper .calculator-steps .calculator-step .calculator-step-wrapper .cf7sg-container .cf7-smart-grid.has-grid .field .wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label{height:100%;width:100%;display:flex;align-items:center;padding:0 50px 0 15px;border:1px solid var(--secondary)}.calculator-wrapper .calculator-stepper .calculator-steps .calculator-step .calculator-step-wrapper .cf7sg-container .cf7-smart-grid.has-grid .field .wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label::before,.calculator-wrapper .calculator-stepper .calculator-steps .calculator-step .calculator-step-wrapper .cf7sg-container .cf7-smart-grid.has-grid .field .wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label::after{content:'';display:block;width:21px;height:21px;top:0;bottom:0;margin:auto 0;right:15px}.calculator-wrapper .calculator-stepper .calculator-steps .calculator-step .calculator-step-wrapper .cf7sg-container .cf7-smart-grid.has-grid .field .wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label::before{background-color:var(--white)}.calculator-wrapper .calculator-stepper .calculator-steps .calculator-step .calculator-step-wrapper .cf7sg-container .cf7-smart-grid.has-grid .field .wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label::after{background-image:url(https://leyton.com/uk/wp-content/themes/leyton-orion/assets/img/radio-check-primary.svg);background-repeat:no-repeat;background-color:#fff0;background-position:center;background-size:9px}.calculator-step .calculator-step-wrapper .cf7sg-container .cf7-smart-grid.has-grid .field .amount_input{display:flex;align-items:center;position:relative}.calculator-step .calculator-step-wrapper .cf7sg-container .cf7-smart-grid.has-grid .field .amount_input span{position:absolute;left:15px;top:0;bottom:0;margin:auto 0;display:flex;align-items:center;padding-top:0;font-size:18px}.calculator-step .calculator-step-wrapper .cf7sg-container .cf7-smart-grid.has-grid .field .amount_input input{padding-left:50px}.calculator-wrapper .calculator-stepper .calculator-steps .calculator-step .calculator-step-wrapper .cf7sg-container .cf7-smart-grid.has-grid .field .wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-radio .wpcf7-list-item label{padding:0;display:block;height:50px}.calculator-wrapper .calculator-stepper .calculator-steps .calculator-step .calculator-step-wrapper .cf7sg-container .cf7-smart-grid.has-grid .field .wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-radio .wpcf7-list-item input[type="radio"]{opacity:0}.calculator-wrapper .calculator-stepper .calculator-steps .calculator-step .calculator-step-wrapper .cf7sg-container .cf7-smart-grid.has-grid .field .wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-radio .wpcf7-list-item input[type="radio"]:checked~.wpcf7-list-item-label{color:var(--white);background-color:var(--primary);border-color:var(--primary)}.calculator-wrapper .calculator-stepper .calculator-steps .calculator-step .calculator-step-wrapper .cf7sg-container .cf7-smart-grid.has-grid .field .wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-radio .wpcf7-list-item input[type="radio"]:checked~.wpcf7-list-item-label::before{border-color:var(--white)}.calculator-wrapper .calculator-stepper .calculator-steps .calculator-step .calculator-step-wrapper:not(.no-scroll){overflow-y:auto;padding-bottom:15px}.calculator-wrapper .calculator-stepper .calculator-steps .calculator-step .calculator-step-wrapper:not(.no-scroll)::-webkit-scrollbar{width:6px}.calculator-wrapper .calculator-stepper .calculator-steps .calculator-step .calculator-step-wrapper:not(.no-scroll)::-webkit-scrollbar-track{background-color:#e8ebf0}.calculator-wrapper .calculator-stepper .calculator-steps .calculator-step .calculator-step-wrapper:not(.no-scroll)::-webkit-scrollbar-thumb{background-color:var(--primary);border-radius:5px}.calculator-wrapper .calculator-stepper .calculator-steps .calculator-step .calculator-step-footer{position:relative}.calculator-wrapper .calculator-stepper .calculator-steps .calculator-step .calculator-step-footer::before{content:'';display:block;width:100%;height:20px;position:absolute;top:-50px;left:0;right:0;background:#fff;background:linear-gradient(0deg,white 0%,white 50%,#fff0 100%)}.calculator-wrapper .calculator-stepper .calculator-steps .calculator-step .calculator-step-footer .calculator-step-footer-row{display:flex;justify-content:flex-end;gap:27px}.calculator-wrapper .calculator-stepper .calculator-steps .calculator-step .calculator-step-footer .calculator-step-footer-row button{min-width:130px;height:40px;font-size:14px;position:relative}.calculator-wrapper .calculator-stepper .calculator-steps .calculator-step .calculator-step-footer .calculator-step-footer-row button:disabled{background-color:#c5d1db;cursor:not-allowed}.calculator-wrapper .calculator-stepper .calculator-steps .calculator-step .calculator-step-footer .calculator-step-footer-row button:hover{cursor:pointer}.calculator-wrapper .calculator-stepper .calculator-steps .slick-list{position:relative;z-index:9}.calculator-wrapper .calculator-stepper .qualified,.calculator-wrapper .calculator-stepper .qualified{margin-bottom:25px}.calculator-wrapper .calculator-stepper .qualified,.calculator-wrapper .calculator-stepper .not-qualified{position:relative;display:block;margin-bottom:25px}.calculator-wrapper .calculator-stepper .not-eligible .result-description{margin-bottom:0}.calculator-wrapper .calculator-stepper .not-eligible .calculator-actions{margin-top:40px}.calculator-wrapper .calculator-stepper .calculator-actions{width:100%;display:flex;flex-wrap:wrap}.calculator-wrapper .calculator-stepper .calculator-actions a,.calculator-wrapper .calculator-stepper .calculator-actions button{width:100%;height:50px;font-size:14px;margin-bottom:10px;position:relative}.calculator-wrapper .calculator-stepper .calculator-actions a:last-child,.calculator-wrapper .calculator-stepper .calculator-actions button:last-child{margin-bottom:0}.calculator-wrapper .calculator-stepper .calculator-actions a:hover,.calculator-wrapper .calculator-stepper .calculator-actions button:hover{cursor:pointer}.calculator-wrapper .calculator-stepper .is-results-step{padding-top:34px}.calculator-wrapper .calculator-stepper .is-results-step .result-title{font-size:24px;color:var(--secondary);line-height:normal;margin-bottom:15px}.calculator-wrapper .calculator-stepper .is-results-step .result-description{font-size:var(--fns-16);color:var(--secondary)}.calculator-wrapper .calculator-stepper .is-results-step .calculator-congrats-header{text-align:center}.calculator-wrapper .calculator-stepper .is-results-step .calculator-congrats-header .calculator-congrats-icon{width:25px;height:25px;border:1px solid var(--primary);background-color:#fff0;border-radius:50%;display:flex;justify-content:center;align-items:center;margin:0 auto 15px}.calculator-wrapper .calculator-stepper .is-results-step .calculator-congrats-header .calculator-congrats-icon svg{width:10px}.calculator-wrapper .calculator-stepper .is-results-step .calculator-congrats-header .result-title{font-size:36px;font-weight:var(--medium);color:var(--primary);margin-bottom:18px}.calculator-wrapper .calculator-stepper .is-results-step .eligible-result{margin-bottom:15px}.calculator-wrapper .calculator-stepper .is-results-step .eligible-result .eligible-field{margin-bottom:10px}.calculator-wrapper .calculator-stepper .is-results-step .eligible-result .eligible-field label{display:block;margin-bottom:10px;font-size:16px;line-height:normal}.calculator-wrapper .calculator-stepper .is-results-step .eligible-result .eligible-field .eligible-field-value{border:1px dashed var(--primary);display:flex;justify-content:center;align-items:center;height:60px;width:100%;font-size:24px;font-weight:var(--bold);color:var(--primary)}.calculator-wrapper .calculator-stepper .is-results-step .results-step.multiple .makes-loss-case{display:none}.calculator-wrapper .calculator-stepper .is-results-step .results-step.not-eligible-case .qualified{display:none}.calculator-wrapper .calculator-stepper .is-results-step .results-step:not(.multiple) .no-makes-loss-case{display:none}.calculator-wrapper .calculator-stepper .is-results-step .results-step:not(.not-eligible-case) .not-eligible{display:none}.calculator-wrapper .calculator-stepper .is-results-step .eligible-result .eligible-field .eligible-field-value.multiple span{font-size:16px;color:var(--secondary);font-weight:var(--regular);padding:0 15px}.calculator-wrapper .calculator-stepper .is-results-step .eligible-result .eligible-field:last-child{margin-bottom:0}.calculator-wrapper .calculator-stepper .calculator-thanks-wrap{text-align:center;padding:0 1px}.calculator-wrapper .calculator-stepper .calculator-thanks-wrap .calculator-thanks-header{margin-bottom:40px}.calculator-wrapper .calculator-stepper .calculator-thanks-wrap .calculator-thanks-header .calculator-congrats-icon{width:25px;height:25px;margin:0 auto;background-color:var(--primary);border-radius:50%;margin-bottom:15px;display:flex;justify-content:center;align-items:center}.calculator-wrapper .calculator-stepper .calculator-thanks-wrap .calculator-thanks-header .calculator-congrats-icon.large-icon{width:77px;height:62px;background-color:#fff0;border-radius:0;border:0;display:block}.calculator-wrapper .calculator-stepper .calculator-thanks-wrap .calculator-thanks-header .calculator-congrats-icon.large-icon img{width:100%;height:auto}.calculator-wrapper .calculator-stepper .calculator-thanks-wrap .calculator-thanks-header .calculator-congrats-icon svg{width:12px}.calculator-wrapper .calculator-stepper .calculator-thanks-wrap .calculator-thanks-header .calculator-congrats-icon svg path{fill:var(--white)}.calculator-wrapper .calculator-stepper .calculator-thanks-wrap .calculator-thanks-header img{height:135px;margin:0 auto 30px;object-fit:contain}.calculator-wrapper .calculator-stepper .calculator-thanks-wrap .calculator-thanks-header .calculator-thanks-title{font-size:36px;font-weight:500;color:var(--primary)}.calculator-wrapper .calculator-stepper .calculator-thanks-wrap .calculator-thanks-body .calculator-thanks-subtitle{font-size:19px;color:var(--primary)}.calculator-wrapper .calculator-stepper .calculator-thanks-wrap .calculator-thanks-body .calculator-thanks-description{font-size:var(--fns-16);color:var(--secondary);margin-bottom:25px}.calculator-wrapper .calculator-stepper .calculator-policy{margin-top:15px}.calculator-wrapper .calculator-stepper .calculator-policy p{font-size:10px;color:var(--n900);line-height:normal;margin-bottom:0;text-align:left}.calculator-wrapper .calculator-stepper .calculator-thanks-wrap .calculator-thanks-body .amounts-wrapper{border:1px dashed var(--primary);padding:20px;margin-bottom:15px}.calculator-wrapper .calculator-stepper .calculator-thanks-wrap .calculator-thanks-body .amounts-wrapper .amount-field{display:flex;justify-content:space-between;font-size:16px;margin-bottom:20px}.calculator-wrapper .calculator-stepper .calculator-thanks-wrap .calculator-thanks-body .amounts-wrapper .amount-field:last-child{margin-bottom:0}.calculator-wrapper .calculator-stepper .calculator-thanks-wrap .calculator-thanks-body .amounts-wrapper .amount-field label{margin-bottom:0;color:var(--secondary)}.calculator-wrapper .calculator-stepper .calculator-thanks-wrap .calculator-thanks-body .amounts-wrapper .amount-field .amount-value{font-weight:var(--medium);color:var(--primary)}@media(max-width:1024px){.calculator-wrapper .calculator-stepper,.calculator-wrapper .calculator-content{flex:0 0 100%;max-width:100%;padding:0}.calculator-wrapper{padding:150px 100px}.calculator-heading{margin-bottom:100px}.calculator-heading .calculator-title{font-size:40px;padding-right:0;margin-bottom:30px}.calculator-heading .calculator-description{font-size:18px}.calculator-stepper .calculator-steps{width:100%;padding:90px 30px 40px}.calculator-stepper .calculator-steps .steps-icons{top:35px;width:calc(100% - 60px)}.calculator-wrapper .calculator-stepper .calculator-thanks-wrap{padding:0 5px}.calculator-wrapper .calculator-stepper .calculator-thanks-wrap .calculator-thanks-content{height:336px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;flex-direction:column}.calculator-wrapper .calculator-stepper .calculator-thanks-wrap .calculator-thanks-header{margin-bottom:25px}.calculator-wrapper .calculator-stepper .calculator-thanks-wrap .calculator-thanks-body .calculator-thanks-description{margin-bottom:0}.calculator-wrapper .calculator-stepper .calculator-thanks-wrap .calculator-actions{margin-top:0}}@media(max-width:768px){.calculator-wrapper{padding:56px 1.25rem}.calculator-heading{margin-bottom:65px}.calculator-heading .calculator-title{font-size:28px;padding-right:0;margin-bottom:15px}.calculator-heading .calculator-description{font-size:16px}.calculator-wrapper .calculator-stepper .calculator-steps .calculator-step .calculator-step-wrapper .step-title{padding-top:0;font-size:22px}.calculator-stepper .calculator-steps{padding:90px 15px 40px}.calculator-stepper .calculator-steps .steps-icons{top:20px;width:calc(100% - 40px);left:0;right:0;margin:0 auto}.calculator-steps .steps-icons li::before{width:calc(100% - 21px);left:21px}.calculator-steps .steps-icons li button{width:21px;height:21px}.calculator-steps .steps-icons li button::before{font-size:12px}.calculator-step-wrapper,.calculator-thanks-wrap{padding:0 2px}.calculator-wrapper .calculator-stepper .calculator-steps .steps-icons li{height:21px}.calculator-wrapper .calculator-stepper .calculator-steps .calculator-step .calculator-step-footer .calculator-step-footer-row button{height:30px;min-width:100px;line-height:12px;padding:0}.calculator-wrapper .calculator-stepper .calculator-steps .calculator-step .calculator-step-wrapper .cf7sg-container .cf7-smart-grid.has-grid .field .wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-radio .wpcf7-list-item{height:40px}.calculator-wrapper .calculator-stepper .calculator-steps .calculator-step .calculator-step-wrapper .cf7sg-container .cf7-smart-grid.has-grid .field .wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-radio .wpcf7-list-item label{height:100%}.calculator-wrapper .calculator-stepper .calculator-steps .calculator-step .calculator-step-wrapper .cf7sg-container .cf7-smart-grid.has-grid .field .wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label{font-size:12px}.calculator-wrapper .calculator-stepper .results-step .result-title{font-size:22px;margin-bottom:10px}.calculator-wrapper .calculator-stepper .calculator-thanks-wrap .calculator-thanks-body .amounts-wrapper{padding:10px;margin-top:48px}.calculator-wrapper .calculator-stepper .calculator-thanks-wrap .calculator-thanks-body .amounts-wrapper .amount-field{font-size:14px;text-align:left}.calculator-wrapper .calculator-stepper .calculator-thanks-wrap .calculator-thanks-body .calculator-thanks-description{font-size:14px}.calculator-wrapper .calculator-stepper .calculator-thanks-wrap .calculator-thanks-header{margin-bottom:18px}.calculator-wrapper .calculator-stepper .not-eligible .calculator-actions{margin-top:40px}.calculator-wrapper .calculator-stepper .results-step .calculator-congrats-header .result-title{font-size:22px}.calculator-wrapper .calculator-stepper .results-step .result-description{font-size:14px}}.qualified-values{margin-bottom:20px}.qualified-values p{font-size:16px;color:var(--secondary)}.qualified-values .qualified-value{width:100%;border:1px dashed var(--primary);min-height:55px;display:flex;align-items:center;justify-content:center}.qualified-values .qualified-value span{font-size:25px;font-weight:var(--bold);color:var(--primary);display:flex;align-items:center;gap:8px}.qualified-values .qualified-value span i{font-style:normal}.calculator-wrapper .cf7sg-popup-box{display:none}#pass2,.pw-weak,.pw-weak-indicator{display:none!important}.lazyload{background-image:none!important}.lazyload:before{background-image:none!important}.wp-block-gallery.is-cropped .blocks-gallery-item picture{height:100%;width:100%}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}