body{background-color:#f2f2f2}.body-container-wrapper{min-height:800px}.row-fluid [class*=span]{min-height:0!important}:focus{outline:none}li,p{line-height:1.4em}h1,h2,h3,h4,label,li,p{color:#27387d}h1{font-weight:600;font-size:40px;margin-top:40px}#section-0 h1{margin-bottom:0}h2{font-size:32px;font-weight:600;margin-top:0;margin-bottom:30px;line-height:100%;position:relative}h2.small{font-size:24px}h2 span{font-size:28px;left:-50px;top:-2px;color:#00ab90}h2 i,h2 span{position:absolute}h2 i{font-size:21px;right:-50px;top:50%;transform:translateY(-50%)}h3{font-size:18px;margin-top:0;font-weight:600}img.logo{width:auto;height:70px}.form{display:none}#header .phone{margin-right:4px}#header .phone,#header img.logo,#header span{vertical-align:middle}#header .inner-container{display:flex;justify-content:space-between;overflow:auto;align-items:center;padding:20px 0}#header span{font-size:18px;font-weight:600;color:#27387d}#header .phone-wrapper,#section-4 .phone-wrapper{position:relative;display:table;margin:0 auto}#header .mobile-message{display:none}#header .phone button,button.calculate,button.next-step,button.previous-step{font-size:21px;font-weight:600;padding:14px 30px;border:0;border-radius:5px;-webkit-box-shadow:2px 2px 3px 0 rgba(0,0,0,.5);-moz-box-shadow:2px 2px 3px 0 rgba(0,0,0,.5);box-shadow:2px 2px 3px 0 rgba(0,0,0,.5);cursor:pointer;transition-duration:.5s}#section-4 button.confirm-amount{margin-top:20px}#section-4 button.customise,#section-4 button.undo{margin-top:15px;display:inline-block;font-size:14px;font-weight:600;padding:4px 8px;border:0;border-radius:5px;-webkit-box-shadow:2px 2px 3px 0 rgba(0,0,0,.5);-moz-box-shadow:2px 2px 3px 0 rgba(0,0,0,.5);box-shadow:2px 2px 3px 0 rgba(0,0,0,.5);cursor:pointer;transition-duration:.5s}#section-4 button.customise,button.calculate{background-color:#00ab90;color:#fff;border:3px solid #00ab90}#section-4 button.undo,button.calculate{background-color:#27387d;color:#fff;border:3px solid #27387d;display:none}#section-4 button.undo{margin-left:10px}#section-4 button.customise:hover,button.calculate:hover{background-color:#27387d;color:#fff;border:3px solid #27387d}#section-4 button.undo:hover{background-color:#00ab90;color:#fff;border:3px solid #00ab90}.seperator{width:100%;border-top:2px solid #27387d;margin-top:40px;margin-bottom:40px}.repayment-result span.result{font-weight:700;font-size:48px}.repayment-result>span{font-weight:400;font-size:32px;color:#27387d}.repayment .disclaimer{font-size:13px;color:#666;margin-top:30px;text-align:justify}.repayment-options{margin-top:30px}.repayment-option.recommended{background-color:#27387d;-webkit-box-shadow:2px 2px 5px 0 rgba(0,0,0,.5);-moz-box-shadow:2px 2px 5px 0 rgba(0,0,0,.5);box-shadow:2px 2px 5px 0 rgba(0,0,0,.5)}.repayment-option:not(.recommended){border:2px solid #27387d;margin-top:30px}.repayment-option.recommended span.recom{display:inline-block}.repayment-option span.recom{display:none}.repayment-option.recommended .option-info h3,.repayment-option.recommended .option-info p{color:#fff}.repayment-option.recommended .option-select label{background-color:#00ab90;border-color:#00ab90;color:#fff;-webkit-box-shadow:2px 2px 3px 0 rgba(0,0,0,.5);-moz-box-shadow:2px 2px 3px 0 rgba(0,0,0,.5);box-shadow:2px 2px 3px 0 rgba(0,0,0,.5)}.repayment-option{display:flex;flex-direction:row;width:calc(100% - 40px);padding:30px 20px;border-radius:10px}.repayment-option .option-select{flex:1 0 25%;display:flex;justify-content:center;align-items:center}.repayment-option .option-select label{display:block;font-size:18px;font-weight:600;padding:8px 16px;border-radius:5px;cursor:pointer;transition-duration:.5s;background-color:#00ab90;color:#fff;border:2px solid #00ab90;-webkit-box-shadow:2px 2px 3px 0 rgba(0,0,0,.5);-moz-box-shadow:2px 2px 3px 0 rgba(0,0,0,.5);box-shadow:2px 2px 3px 0 rgba(0,0,0,.5)}.repayment-option .option-select label:hover{background-color:#109fda;color:#fcdf7e;border-color:#109fda}.repayment-option .option-select input{display:none}.repayment-option.unavailable{border:2px solid #777}.repayment-option.unavailable h3,.repayment-option.unavailable li,.repayment-option.unavailable p{color:#777}.repayment-option .option-select .unavailable ul{margin-top:5px;list-style-position:inside;padding-left:0!important}.repayment-option .option-select .unavailable span{font-weight:600;color:#777}.repayment-option .option-select span.unavailable{color:#27387d;font-weight:600;font-size:18px}.repayment-option .option-select label.selected{background-color:#00ab90}.repayment-option .option-info{flex:1 0 75%}.repayment-option .option-info :last-of-type{margin-bottom:0}.repayment-option.recommended .option-info strong{color:#00ab90}.section-group.selected-option{display:none}#header .phone-wrapper:hover button{color:#fff;background-color:#27387d}#header .phone-wrapper a,#section-4 .phone-wrapper a{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0}#section-0,#section-1,#section-2,#section-3,#section-4{min-height:600px}.repayment{margin-top:40px}#section-1,#section-2,#section-3,#section-4,.repayment,.repayment .custom-repayment{display:none}#section-4 .button-group{display:flex;margin:30px auto 40px}#section-4 .button-group>:first-child{margin-right:10px}#section-4 .button-group>:last-child{margin-left:10px}#section-4 .phone,#section-4 button,#section-4 button.clear{text-align:center;flex-basis:50%}#section-4 .meetings-iframe-container{display:none}#section-4 button.confirm,#section-4 button.orange{display:block;background-color:#00ab90;color:#fff;flex-basis:50%;border:3px solid #00ab90;-webkit-box-shadow:2px 2px 3px 0 rgba(0,0,0,.5);-moz-box-shadow:2px 2px 3px 0 rgba(0,0,0,.5);box-shadow:2px 2px 3px 0 rgba(0,0,0,.5)}#section-4 .phone-wrapper:hover button,#section-4 .section-group.option-d .phone-wrapper:hover button,#section-4 button.clear:hover,#section-4 button.confirm:hover,#section-4 button:hover{background-color:#27387d;border:3px solid #27387d;color:#fff}#section-4 .phone button,#section-4 button,#section-4 button.clear,#section-4 button.confirm{font-size:18px;font-weight:600;padding:17px 27px;border-radius:5px;cursor:pointer;transition-duration:.5s}#section-4 .phone button,#section-4 button.clear{background-color:transparent;color:#00ab90;width:100%;border:3px solid #00ab90}#section-4 .contact{padding-top:30px;border-top:2px solid #27387d;display:none}#section-0 .section-question-result{max-width:500px}#section-4 .phone-wrapper{display:block}#section-4 .phone-wrapper:hover button{-webkit-box-shadow:2px 2px 3px 0 rgba(0,0,0,.5);-moz-box-shadow:2px 2px 3px 0 rgba(0,0,0,.5);box-shadow:2px 2px 3px 0 rgba(0,0,0,.5)}#navigation{overflow:hidden}#navigation .inner-container{display:flex}#navigation .nav-tab{position:relative;flex-grow:1;background-color:#d5d5d5;padding:14px 20px 19px;border-top:3px solid #d5d5d5;width:20%;cursor:pointer;-webkit-box-shadow:3px 0 5px 0 rgba(0,0,0,.25);-moz-box-shadow:3px 0 5px 0 rgba(0,0,0,.25);box-shadow:3px 0 5px 0 rgba(0,0,0,.25)}#navigation .nav-tab.active{z-index:10!important}#navigation .nav-tab:first-child{z-index:4}#navigation .nav-tab:nth-child(2){z-index:3}#navigation .nav-tab:nth-child(3){z-index:2}#navigation .nav-tab:nth-child(4){z-index:1}#navigation .nav-tab span{color:#555;vertical-align:middle;font-weight:600}#navigation .nav-tab span:first-child{font-size:34px;margin-right:20px}#navigation .nav-tab span:last-child{font-size:18px;line-height:1.1em;position:absolute;top:50%;transform:translateY(-50%);padding-right:20px}#navigation .nav-tab.active{background-color:#f2f2f2}button.next-step{margin-left:auto;margin-right:360px;display:inline-block;float:right}button.next-step.full-length{margin-right:0}button.next-step.orange{background-color:#00ab90;color:#fff;border:2px solid #00ab90;transition-duration:.5s}button.next-step.orange:hover{background-color:#27387d;border:2px solid #27387d}button.previous-step{margin-left:0;margin-right:auto;display:inline-block;float:left;transition-duration:.5s}button.previous-step.orange{background-color:transparent;color:#00ab90;border:3px solid #00ab90;-webkit-box-shadow:0 0 0 0 transparent;-moz-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent}button.previous-step.orange:hover{background-color:#00ab90;color:#fff;-webkit-box-shadow:2px 2px 3px 0 rgba(0,0,0,.5);-moz-box-shadow:2px 2px 3px 0 rgba(0,0,0,.5);box-shadow:2px 2px 3px 0 rgba(0,0,0,.5)}.inner-container{width:100%;max-width:1200px;margin:0 auto;position:relative}.important-section{background-color:#27387d}.did-you-know,.important-section,.testimonial{width:calc(100% - 60px);padding:30px;margin-bottom:40px;max-width:780px;-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 30px 0 rgba(0,0,0,.2);box-shadow:0 0 30px 0 rgba(0,0,0,.2)}.did-you-know,.testimonial{background-color:#fff}.did-you-know,.important-section{text-align:center}.testimonial{display:flex}.testimonial.side{display:block}.testimonial>img{width:100px;height:100px;display:inline-block}.testimonial.side>img{width:80px;height:80px;display:block;margin:0 auto 20px}.testimonial .testimonial-content{width:calc(100% - 20px);margin-left:20px;text-align:justify;display:inline-block;padding:20px 20px 0;position:relative}.testimonial.side .testimonial-content{width:calc(100% - 40px);margin-left:0;text-align:justify;display:block;padding:20px 20px 0;position:relative}.testimonial .testimonial-content i{position:absolute;font-size:14px;color:#27387d}.testimonial .testimonial-content i.fa-quote-left{left:0;top:0}.testimonial .testimonial-content i.fa-quote-right{right:0;bottom:25px}.testimonial.side .testimonial-content i.fa-quote-right{bottom:55px}.testimonial .testimonial-content p:first-of-type{margin-top:0}.testimonial h2{display:inline-block;margin:0 20px 0 0;vertical-align:middle}.testimonial.side h2{display:block;margin-bottom:10px}.testimonial img.rating{display:inline-block;width:24px;height:24px;vertical-align:middle}.side{max-width:260px;position:fixed;left:calc(50% + 440px);top:297.43px;margin-bottom:0;transform:translatex(-50%)}.last.side{opacity:0;display:none;top:auto;bottom:471px}.important-section h2{color:#fff;margin-top:0}.important-section p{color:#fff}.did-you-know p:last-child,.important-section p:last-child{margin-bottom:0}.section-group{background-color:#fff;border-radius:30px 0;padding:30px;margin-bottom:40px;-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 30px 0 rgba(0,0,0,.2);box-shadow:0 0 30px 0 rgba(0,0,0,.2);position:relative;max-width:780px;overflow:hidden}.section-group.thick-side-border{padding-left:80px;padding-right:80px;width:calc(100% - 160px)}.section-group.full-length{max-width:1200px}.section-group.collapsing h2{margin-bottom:0}.section-group.collapsing{margin-bottom:30px;cursor:pointer}.section-group.collapsing .section-question,.section-group.collapsing i.fa-minus{display:none}.section-group.collapsing i.fa-plus{display:block}.section-group .section-confirm{width:120px;height:120px;background-color:#27387d;border-radius:50%;position:absolute;top:-60px;right:-60px;display:none}.section-group .section-confirm i{color:#fff;position:absolute;bottom:22px;left:22px;font-size:24px}.section-group.top-margin{margin-top:40px}.section-question{width:100%;margin-bottom:40px}.section-question:last-child{margin:0}.section-question p:last-child{margin-bottom:0}.section-group.error-message{font-weight:700;display:none}.error-message{color:red;font-size:14px;margin-top:10px}.section-question-text{margin-right:40px}.section-question-result,.section-question-text{vertical-align:top;display:inline-block;width:calc(100% - 80px)}.section-question-result{position:relative;padding-right:40px}.section-question-result i.question-help-icon{color:#109fda;font-size:28px;position:absolute;right:0;top:0}.repayment-result i.question-help-icon{color:#109fda;font-size:28px;padding-left:20px}.section-group .info-box{background-color:#27387d;padding:30px;margin-top:30px}.section-group .info-box h3,.section-group .info-box p{color:#fff}.section-group .info-box h3{font-size:24px;margin-top:0;font-weight:600;margin-bottom:20px;line-height:100%}.section-group .info-box p{text-align:justify}.section-group .info-box p:last-child{margin-bottom:0}.question-help-text{background-color:#27387d;padding:15px;border-radius:5px;margin-top:20px;display:none}.question-help-text p{font-size:14px;font-weight:600;color:#fff}.question-help-text p:first-child{margin-top:0}.question-help-text p:last-child{margin-bottom:0}.justify,.justify p{text-align:justify}span.dollar{position:absolute;top:12px;left:14px;font-size:16px;color:#27387d;font-weight:700}input[type=text].currency{padding-left:24px;width:calc(99% - 38px)}input[type=date],input[type=email],input[type=tel],input[type=text],select{padding:12px;border:1px solid #27387d;border-radius:5px}input,select{display:block;width:99%;font-size:16px;color:#27387d;font-weight:600}input[type=date]{width:99%;max-width:150px}input[type=text]{width:calc(99% - 26px)}.slider{-webkit-appearance:none;appearance:none;width:99%;height:6px;background:#27387d;outline:none;opacity:1;-webkit-transition:.2s;transition:opacity .2s;border-radius:3px;cursor:pointer;margin-top:20px}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;background:#00ab90;cursor:pointer;border-radius:50%}input[type=range]::-moz-range-thumb{width:20px;height:20px;background:#27387d;cursor:pointer;border-radius:50%}.checkboxes,.radios{width:100%;height:auto;overflow-x:visible;overflow-y:visible;display:flex;flex-wrap:wrap}.checkboxes [type=checkbox],.radios [type=radio]{display:none}.radios.frequency{margin-top:15px}.radios.frequency label{height:42px}.checkboxes label,.radios label{padding:0 10px;cursor:pointer;float:left;border:1px solid #27387d;font-weight:600;font-size:14px;height:60px;text-align:center;align-self:stretch;display:flex;align-items:center;justify-content:center;transition-duration:.3s}.checkboxes input[type=checkbox]:hover:not(:checked)+.checkbox,.radios input[type=radio]:hover:not(:checked)+.radio{border:1px solid #00ab90;background-color:#dffff4;color:#00ab90;z-index:10;position:relative}.checkboxes.two-col label,.radios.two-col label{width:calc(49.5% - 21px);margin-top:-1px;margin-left:-1px}.checkboxes.two-col label:nth-cild(1),.checkboxes.two-col label:nth-cild(2),.radios.two-col label:nth-cild(1),.radios.two-col label:nth-cild(2){margin-left:0;margin-top:0}.checkboxes.three-col label,.radios.three-col label{width:calc(33% - 20px);margin-top:-1px;margin-left:-1px}.checkboxes.three-col label:nth-cild(1),.checkboxes.three-col label:nth-cild(2),.checkboxes.three-col label:nth-cild(3),.radios.three-col label:nth-cild(1),.radios.three-col label:nth-cild(2),.radios.three-col label:nth-cild(3){margin-left:0;margin-top:0}.checkboxes input[type=checkbox]:checked+.checkbox,.radios input[type=radio]:checked+.radio{background-color:#dfecff}.hidden{display:none}i.question-help-icon{cursor:pointer}@media (max-width:1300px){.repayment-option .option-select{justify-content:flex-start}.repayment-option .option-select label{font-size:16px}h2{margin-bottom:20px}.inner-container{max-width:700px}#section-0 .section-question-result{max-width:100%}#header .inner-container>span{display:none}#header .phone button,button.next-step,button.previous-step{font-size:18px}#navigation .inner-container{max-width:100%}#navigation .nav-tab.active>span:last-child{display:inline-block}#navigation .nav-tab.active{flex-grow:1}#navigation .nav-tab:not(.active){width:80px;flex-grow:0;text-align:center}#navigation .nav-tab>span:first-child{font-size:28px}#navigation .nav-tab{padding:8px 20px 12px}#navigation .nav-tab:not(.active) span:first-child{margin:0}#navigation .nav-tab>span:last-child{display:none}.section-question{margin-bottom:30px}.section-question-text{display:block;width:100%}.section-question-text h3{margin-bottom:20px}.section-question-result{display:block;width:calc(100% - 40px)}button.next-step{margin-right:0}.side{display:none!important}.did-you-know,.testimonial{display:none}#section-4 .phone button,#section-4 button,#section-4 button.clear,#section-4 button.confirm{font-size:16px;font-weight:600;padding:14px 12px}#header .mobile-message{display:block;padding:20px;width:calc(100% - 40px);background-color:#00ab90;text-align:center}#header .mobile-message span{color:#fff}}@media (max-width:767px){.repayment-option .option-select{justify-content:center}.inner-container{max-width:calc(100% - 40px)}h1{margin-top:20px;font-size:28px;line-height:1.2em}h2{font-size:24px}h3{font-size:16px;font-weight:600;line-height:1.2em}li,p{font-size:14px}ul{padding-left:20px}.section-group{padding:20px;margin-bottom:30px;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,.2);box-shadow:0 0 20px 0 rgba(0,0,0,.2)}.checkboxes label,.radios label{font-size:14px;line-height:1.2em}.radios.frequency{margin-top:10px}.radios.frequency label{width:calc(33% - 21px)!important;height:36px}#header .phone button,button.next-step{font-size:18px;padding:12px 24px}#header .mobile-message{padding:10px 20px}#header .mobile-message span{font-size:14px}#navigation .nav-tab:not(.active){width:20px}#navigation .nav-tab>span:first-child{font-size:21px}#navigation .nav-tab{padding:6px 12px 8px}.checkboxes.three-col label,.checkboxes.two-col label,.radios.three-col label,.radios.two-col label{width:calc(50% - 21px)}.repayment-result i.question-help-icon,.section-question-result i.question-help-icon{font-size:21px}#navigation .nav-tab span:last-child{font-size:16px}.section-question{margin-bottom:30px}.section-question-result{width:calc(100% - 30px);padding-right:30px}h2 span{font-size:21px;left:0}#section-4 .button-group{display:block}#section-4 button.clear,#section-4 button.confirm,#section-4 button:not(.customise){width:100%;margin-bottom:20px}#section-4 .button-group>:first-child{margin-right:0}#section-4 .button-group>:last-child,#section-4 .button-group>:last-child button{margin-bottom:0!important;margin-left:0}#section-4 .phone{flex-basis:auto}#section-4 .phone-wrapper{display:block}.repayment-result>span,.repayment-result span.result{font-size:32px}.repayment-option{flex-direction:column-reverse}.repayment-option .option-select label{margin-top:20px;text-align:center}.section-group .section-confirm{width:110px;height:110px}.section-group .section-confirm i{bottom:20px;left:20px;font-size:18px}.did-you-know,.important-section{padding:20px;width:calc(100% - 40px);margin-bottom:30px}.section-group.thick-side-border{padding-left:20px;padding-right:20px;width:calc(100% - 40px)}.section-group.collapsing h2{padding-right:30px;padding-left:30px}.section-group.collapsing{margin-bottom:20px}.section-group.top-margin{margin-top:20px}.testimonial .testimonial-content{margin-left:0;display:block;width:calc(100% - 40px)}.checkboxes label,.radios label{height:44px}h2 i{right:0;font-size:18px}.testimonial>img{display:block;margin:0 auto 10px}.section-question-text h3{margin-bottom:15px}.testimonial .testimonial-content p{font-size:14px}.testimonial .testimonial-content p:last-of-type{margin-bottom:30px}.testimonial .testimonial-content i.fa-quote-right{bottom:35px}.testimonial>img{width:80px;height:80px}img.logo{height:60px}#header .inner-container{padding:10px 0}h2.small{font-size:21px;line-height:1.2}.testimonial img.rating{width:18px;height:18px}.testimonial h2{margin:0 10px 0 0}.did-you-know,.testimonial{padding:20px;width:calc(100% - 40px);margin-bottom:30px;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,.2);box-shadow:0 0 20px 0 rgba(0,0,0,.2)}#footer{margin-top:60px}#section-4 .phone button,#section-4 button,#section-4 button.confirm{font-size:18px;padding:12px 24px}.section-group .info-box{padding:20px}#section-4 .section-group p{text-align:justify}.section-group .info-box h3{font-size:18px}.checkboxes.three-col label,.checkboxes.two-col label,.radios.three-col label,.radios.two-col label{width:calc(100% - 21px)}}
/*# sourceMappingURL=https://cdn2.hubspot.net/hub/3820181/hub_generated/template_assets/49216682573/1655272286185/Chris/Assessment_Form/Assessment_Form_-_Updates/RF_Assessment_Form_Style.css */