@charset "UTF-8";.background-dark-blue .calc-label,.background-dark-blue .max-age-value,.background-dark-blue .min-age-value,.background-purple .calc-label,.background-purple .max-age-value,.background-purple .min-age-value,.bg-blue-100 .calc-label,.bg-blue-100 .max-age-value,.bg-blue-100 .min-age-value,.bg-blue .calc-label,.bg-blue .max-age-value,.bg-blue .min-age-value,.bg-dark-blue .calc-label,.bg-dark-blue .max-age-value,.bg-dark-blue .min-age-value,.bg-dark-pink-100 .calc-label,.bg-dark-pink-100 .max-age-value,.bg-dark-pink-100 .min-age-value,.bg-dark-purple .calc-label,.bg-dark-purple .max-age-value,.bg-dark-purple .min-age-value,.bg-grey-100 .calc-label,.bg-grey-100 .max-age-value,.bg-grey-100 .min-age-value,.bg-pink-100 .calc-label,.bg-pink-100 .max-age-value,.bg-pink-100 .min-age-value,.bg-purple-100 .calc-label,.bg-purple-100 .max-age-value,.bg-purple-100 .min-age-value,.purple .calc-label,.purple .max-age-value,.purple .min-age-value{color:#fff}.background-dark-blue #da_mortgageCalculator .ui-widget-content,.background-purple #da_mortgageCalculator .ui-widget-content,.bg-blue #da_mortgageCalculator .ui-widget-content,.bg-blue-100 #da_mortgageCalculator .ui-widget-content,.bg-dark-blue #da_mortgageCalculator .ui-widget-content,.bg-dark-pink-100 #da_mortgageCalculator .ui-widget-content,.bg-dark-purple #da_mortgageCalculator .ui-widget-content,.bg-grey-100 #da_mortgageCalculator .ui-widget-content,.bg-pink-100 #da_mortgageCalculator .ui-widget-content,.bg-purple-100 #da_mortgageCalculator .ui-widget-content,.purple #da_mortgageCalculator .ui-widget-content{background:#fff}.background-dark-blue #da_mortgageCalculator .ui-widget-content span.max-age-value,.background-dark-blue #da_mortgageCalculator .ui-widget-content span.min-age-value,.background-purple #da_mortgageCalculator .ui-widget-content span.max-age-value,.background-purple #da_mortgageCalculator .ui-widget-content span.min-age-value,.bg-blue #da_mortgageCalculator .ui-widget-content span.max-age-value,.bg-blue #da_mortgageCalculator .ui-widget-content span.min-age-value,.bg-blue-100 #da_mortgageCalculator .ui-widget-content span.max-age-value,.bg-blue-100 #da_mortgageCalculator .ui-widget-content span.min-age-value,.bg-dark-blue #da_mortgageCalculator .ui-widget-content span.max-age-value,.bg-dark-blue #da_mortgageCalculator .ui-widget-content span.min-age-value,.bg-dark-pink-100 #da_mortgageCalculator .ui-widget-content span.max-age-value,.bg-dark-pink-100 #da_mortgageCalculator .ui-widget-content span.min-age-value,.bg-dark-purple #da_mortgageCalculator .ui-widget-content span.max-age-value,.bg-dark-purple #da_mortgageCalculator .ui-widget-content span.min-age-value,.bg-grey-100 #da_mortgageCalculator .ui-widget-content span.max-age-value,.bg-grey-100 #da_mortgageCalculator .ui-widget-content span.min-age-value,.bg-pink-100 #da_mortgageCalculator .ui-widget-content span.max-age-value,.bg-pink-100 #da_mortgageCalculator .ui-widget-content span.min-age-value,.bg-purple-100 #da_mortgageCalculator .ui-widget-content span.max-age-value,.bg-purple-100 #da_mortgageCalculator .ui-widget-content span.min-age-value,.purple #da_mortgageCalculator .ui-widget-content span.max-age-value,.purple #da_mortgageCalculator .ui-widget-content span.min-age-value{color:#fff}.background-dark-blue #da_mortgageCalculator .da_calculator_form.form-border,.background-purple #da_mortgageCalculator .da_calculator_form.form-border,.bg-blue #da_mortgageCalculator .da_calculator_form.form-border,.bg-blue-100 #da_mortgageCalculator .da_calculator_form.form-border,.bg-dark-blue #da_mortgageCalculator .da_calculator_form.form-border,.bg-dark-pink-100 #da_mortgageCalculator .da_calculator_form.form-border,.bg-dark-purple #da_mortgageCalculator .da_calculator_form.form-border,.bg-grey-100 #da_mortgageCalculator .da_calculator_form.form-border,.bg-pink-100 #da_mortgageCalculator .da_calculator_form.form-border,.bg-purple-100 #da_mortgageCalculator .da_calculator_form.form-border,.purple #da_mortgageCalculator .da_calculator_form.form-border{border-bottom:1px solid #fff}.background-dark-blue #da_mortgageCalculator .age-output-wrap,.background-purple #da_mortgageCalculator .age-output-wrap,.bg-blue #da_mortgageCalculator .age-output-wrap,.bg-blue-100 #da_mortgageCalculator .age-output-wrap,.bg-dark-blue #da_mortgageCalculator .age-output-wrap,.bg-dark-pink-100 #da_mortgageCalculator .age-output-wrap,.bg-dark-purple #da_mortgageCalculator .age-output-wrap,.bg-grey-100 #da_mortgageCalculator .age-output-wrap,.bg-pink-100 #da_mortgageCalculator .age-output-wrap,.bg-purple-100 #da_mortgageCalculator .age-output-wrap,.purple #da_mortgageCalculator .age-output-wrap{background:#fff;color:#15112b}.background-dark-blue #da_mortgageCalculator .age-output-wrap:after,.background-purple #da_mortgageCalculator .age-output-wrap:after,.bg-blue #da_mortgageCalculator .age-output-wrap:after,.bg-blue-100 #da_mortgageCalculator .age-output-wrap:after,.bg-dark-blue #da_mortgageCalculator .age-output-wrap:after,.bg-dark-pink-100 #da_mortgageCalculator .age-output-wrap:after,.bg-dark-purple #da_mortgageCalculator .age-output-wrap:after,.bg-grey-100 #da_mortgageCalculator .age-output-wrap:after,.bg-pink-100 #da_mortgageCalculator .age-output-wrap:after,.bg-purple-100 #da_mortgageCalculator .age-output-wrap:after,.purple #da_mortgageCalculator .age-output-wrap:after{border-top:5px solid #fff}.background-dark-blue .submit-calc-button.nf-element,.background-purple .submit-calc-button.nf-element,.bg-blue-100 .submit-calc-button.nf-element,.bg-blue .submit-calc-button.nf-element,.bg-dark-blue .submit-calc-button.nf-element,.bg-dark-pink-100 .submit-calc-button.nf-element,.bg-dark-purple .submit-calc-button.nf-element,.bg-grey-100 .submit-calc-button.nf-element,.bg-pink-100 .submit-calc-button.nf-element,.bg-purple-100 .submit-calc-button.nf-element,.purple .submit-calc-button.nf-element{background:#1e193e}#da_conversation_form{margin:0 25px}@media handheld,only screen and (min-width:769px){#da_conversation_form{margin:0 auto}}.calc-results{background:#fff;border-bottom:1px solid #1e193e;border-top:1px solid #1e193e;margin-top:30px;padding-bottom:20px;padding-top:10px;text-align:center}.calc-results h3{color:#1e193e}.calc-results .mc-loan-value{font-size:50.512px;font-size:3.157rem;color:#e5007e;font-family:GreycliffCF-Bold;font-weight:700}.calc-results .mc-loan-value.below-amount{font-size:28.432px;font-size:1.777rem;color:#1e193e}#da_mortgageCalculator{margin:0 auto}#da_mortgageCalculator .da_calculator_form.form-border{border-bottom:1px solid #1e193e;padding-bottom:30px}#da_mortgageCalculator .ui-slider{margin:50px 0 20px}@media handheld,only screen and (min-width:1200px){#da_mortgageCalculator .ui-slider{display:inline-block;float:right;margin:18px 0 30px;width:50%}}#da_mortgageCalculator .ui-widget-content{background:#1e193e;border:none}#da_mortgageCalculator .ui-widget-content span.max-age-value,#da_mortgageCalculator .ui-widget-content span.min-age-value{color:#1e193e}#da_mortgageCalculator .ui-state-default,#da_mortgageCalculator .ui-widget-content .ui-state-default,#da_mortgageCalculator .ui-widget-header .ui-state-default{font-size:16.8px;font-size:1.05rem;background:#fff;border:11px solid #1e193e;font-family:GreycliffCF-Bold;font-weight:700;height:1.8em;top:-9.5px;width:1.8em}#da_mortgageCalculator #age-slider a{text-decoration:none}#da_mortgageCalculator .age-output-wrap{bottom:35px;position:absolute;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background:#1e193e;color:#fff;left:-9px;padding:3px 4px 2px}#da_mortgageCalculator .age-output-wrap:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;width:0;height:0;border-top:5px solid #1e193e;border-left:5px solid transparent;border-right:5px solid transparent}#da_mortgageCalculator .max-age-value,#da_mortgageCalculator .min-age-value{bottom:15px;font-family:GreycliffCF-Bold;font-weight:700;position:absolute}#da_mortgageCalculator .max-age-value{right:0}.submit-calc-button.disabled{background-color:#c6c6c5!important;cursor:default;min-width:16%;padding:initial}#da_conversation_form,#da_mortgageCalculator{height:auto}#da_conversation_form .conversation-container ul,#da_mortgageCalculator .conversation-container ul{padding-bottom:0}#da_conversation_form .conversation-container ul li,#da_mortgageCalculator .conversation-container ul li{background:none;list-style:none;margin-bottom:10px;padding:0}#da_conversation_form .da-conversation-form-group,#da_mortgageCalculator .da-conversation-form-group{margin-bottom:0;margin-top:0}#da_conversation_form .feedback_Q1_parent.initial-telephone-journey,#da_mortgageCalculator .feedback_Q1_parent.initial-telephone-journey{background:#f1f1f0;border-bottom:3px solid #e5007e;border-top:3px solid #e5007e;padding:20px}#da_conversation_form .feedback_Q1_parent.initial-telephone-journey label,#da_mortgageCalculator .feedback_Q1_parent.initial-telephone-journey label{background:#1e193e;color:#fff;cursor:pointer;margin-right:0;overflow:hidden}#da_conversation_form .feedback_Q1_parent.initial-telephone-journey label:hover,#da_mortgageCalculator .feedback_Q1_parent.initial-telephone-journey label:hover{background:#15112b}#da_conversation_form .feedback_Q1_parent.initial-telephone-journey label span,#da_mortgageCalculator .feedback_Q1_parent.initial-telephone-journey label span{font-size:21.328px;font-size:1.333rem;cursor:pointer;line-height:2;padding:10px 70px}#da_conversation_form .radio-input-fields label,#da_mortgageCalculator .radio-input-fields label{border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;background-color:#007196;float:left;margin-left:2px;overflow:auto;width:49%;clear:none}#da_conversation_form .field-row,#da_mortgageCalculator .field-row{clear:both}#da_conversation_form .field-row .property-value-wrap,#da_mortgageCalculator .field-row .property-value-wrap{display:inline;position:relative}#da_conversation_form .field-row .property-value-wrap .amount-pound,#da_mortgageCalculator .field-row .property-value-wrap .amount-pound{bottom:-2px;left:20px;position:absolute}#da_conversation_form .calc-label,#da_mortgageCalculator .calc-label{width:100%;font-family:GreycliffCF-Bold;font-weight:700;margin-bottom:10px}@media handheld,only screen and (min-width:1200px){#da_conversation_form .calc-label,#da_mortgageCalculator .calc-label{float:left;width:50%}}#da_conversation_form .calc-label.span,#da_mortgageCalculator .calc-label.span{line-height:3em}#da_conversation_form .calc-input,#da_mortgageCalculator .calc-input{background:#fff;border:1px solid #1e193e;bottom:0;color:#1e193e;margin-top:4px;padding:8px 15px 8px 30px}@media handheld,only screen and (min-width:1200px){#da_conversation_form .calc-input,#da_mortgageCalculator .calc-input{width:50%}}#da_conversation_form .calc-input.mc-loan-value,#da_mortgageCalculator .calc-input.mc-loan-value{background:none;border:none;color:#fff;font-family:GreycliffCF-Bold;font-weight:700}#da_conversation_form .radio-input-fields.radio-calculator,#da_mortgageCalculator .radio-input-fields.radio-calculator{float:right;width:50%}#da_conversation_form .radio-input-fields.radio-calculator label,#da_mortgageCalculator .radio-input-fields.radio-calculator label{background-color:#4094b0;font-family:GreycliffCF-Bold;font-weight:700;margin-bottom:4px;margin-right:1px;width:47%!important}#da_conversation_form .radio-input-fields.radio-calculator input:checked+span,#da_mortgageCalculator .radio-input-fields.radio-calculator input:checked+span{background-color:#fff;color:#1e193e}#da_conversation_form .recalculate-button,#da_mortgageCalculator .recalculate-button{background:#eee;color:#1e193e;font-family:GreycliffCF-Bold;font-weight:700;padding:10px 0;text-align:center;width:100%}#da_conversation_form .recalculate-button.disabled,#da_mortgageCalculator .recalculate-button.disabled{@included opacity(0.9);background-color:#c6c6c5;cursor:default;min-width:auto}#da_conversation_form .consultation-button,#da_mortgageCalculator .consultation-button{border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;background:#007196;border:none;color:#fff;display:block;font-family:GreycliffCF-Bold;font-weight:700;height:34px;padding:8px;text-align:center;width:100%;z-index:2;text-decoration:none}#da_conversation_form .consultation-button:focus,#da_conversation_form .consultation-button:hover,#da_mortgageCalculator .consultation-button:focus,#da_mortgageCalculator .consultation-button:hover{color:#fff;text-decoration:none}#da_conversation_form .radio-input-fields label span,#da_mortgageCalculator .radio-input-fields label span{color:#fff;cursor:pointer;display:block;padding:10px;text-align:center}#da_conversation_form .radio-input-fields label input,#da_mortgageCalculator .radio-input-fields label input{float:left;margin-left:-20px;height:auto;width:auto}#da_conversation_form .radio-input-fields input:focus+span,#da_mortgageCalculator .radio-input-fields input:focus+span{background:#8bd1c7}#da_conversation_form .radio-input-fields input:checked+span,#da_mortgageCalculator .radio-input-fields input:checked+span{background-color:#404040}#da_conversation_form .one-fam-speak,#da_mortgageCalculator .one-fam-speak{border-radius:20px 20px 20px 0;-webkit-border-radius:20px 20px 20px 0;-moz-border-radius:20px 20px 20px 0;background:#e2e2e2;float:left}#da_conversation_form .user-speak,#da_mortgageCalculator .user-speak{border-radius:20px 20px 0 20px;-webkit-border-radius:20px 20px 0 20px;-moz-border-radius:20px 20px 0 20px;background:#fff;border:1px solid #007196;float:right}#da_conversation_form .user-input-field,#da_mortgageCalculator .user-input-field{width:100%}#da_conversation_form .user-input-field input[type=text],#da_conversation_form .user-input-field select,#da_mortgageCalculator .user-input-field input[type=text],#da_mortgageCalculator .user-input-field select{border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;background:#fff;border:2px solid #e2e2e2;height:40px;padding:5px 15px;width:100%;z-index:3;margin-top:18px}#da_conversation_form select.userAgeDropdown,#da_mortgageCalculator select.userAgeDropdown{appearance:none;-webkit-appearance:none;-moz-appearance:none}#da_conversation_form .calc-error-message.display-error,#da_mortgageCalculator .calc-error-message.display-error{background-color:#f3c1c5;border-left:5px solid;clear:right;color:#cf0616;float:left;margin-left:50%;padding:2px 7px 3px}#da_conversation_form .calc-error-message.display-error:before,#da_mortgageCalculator .calc-error-message.display-error:before{content:"\f057";font-family:Font Awesome\ 6 Pro;padding-right:8px}#da_conversation_form .form-error-message,#da_mortgageCalculator .form-error-message{left:10px;position:absolute;z-index:4}#da_conversation_form .da-conversation-form-controls,#da_mortgageCalculator .da-conversation-form-controls{height:50px;width:100%}#da_conversation_form .radio-input-fields.radio-buttons,#da_mortgageCalculator .radio-input-fields.radio-buttons{width:100%}#da_conversation_form .radio-buttons.contact-section label,#da_mortgageCalculator .radio-buttons.contact-section label{display:inline-block;cursor:pointer;margin-right:20px}#da_conversation_form .form-control-input,#da_mortgageCalculator .form-control-input{border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;background:#fff;border:1px solid #e2e2e2;bottom:0;float:left;height:40px;margin:0 0 20px;padding:10px 15px;position:absolute;width:100%;z-index:1}#da_conversation_form .da-conversation-phone-send-button,#da_conversation_form .da-conversation-send-button,#da_conversation_form .recalculate-button,#da_mortgageCalculator .da-conversation-phone-send-button,#da_mortgageCalculator .da-conversation-send-button,#da_mortgageCalculator .recalculate-button{border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;border:none;cursor:pointer}#da_conversation_form .control-label.user-input-field,#da_mortgageCalculator .control-label.user-input-field{position:relative}#da_conversation_form .da-conversation-phone-send-button,#da_conversation_form .da-conversation-send-button,#da_mortgageCalculator .da-conversation-phone-send-button,#da_mortgageCalculator .da-conversation-send-button{background:#007196;color:#fff;float:right;font-size:.9em;font-family:GreycliffCF-Bold;font-weight:700;height:34px;position:absolute;right:3px;bottom:3px;width:16%;z-index:2}#da_conversation_form .da-conversation-phone-send-button.disabled,#da_conversation_form .da-conversation-send-button.disabled,#da_mortgageCalculator .da-conversation-phone-send-button.disabled,#da_mortgageCalculator .da-conversation-send-button.disabled{background-color:#c6c6c5;cursor:default;min-width:16%;padding:initial}#da_conversation_form .da-conversation-end-button,#da_mortgageCalculator .da-conversation-end-button{border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;background:#007196;bottom:0;display:block;font-family:GreycliffCF-Bold;font-weight:700;padding:10px 15px;text-align:center;text-decoration:none;width:100%}#da_conversation_form a.da-conversation-end-button,#da_mortgageCalculator a.da-conversation-end-button{color:#fff!important;text-decoration:none}#da_conversation_form #da_mortgageCalculator p,#da_conversation_form .mortgage-calc-conversation-output p,#da_mortgageCalculator #da_mortgageCalculator p,#da_mortgageCalculator .mortgage-calc-conversation-output p{font-size:.9em;margin-bottom:0;padding-top:.5em}#da_conversation_form .conversation-container,#da_mortgageCalculator .conversation-container{transition:all 1.5s linear;height:640px;margin-top:0;overflow:hidden;position:relative;width:auto}#da_conversation_form .conversation-container.conversation-container-tall,#da_mortgageCalculator .conversation-container.conversation-container-tall{height:930px}#da_conversation_form .control-label,#da_mortgageCalculator .control-label{font-size:.9em;margin-top:450px;text-align:left}#da_conversation_form .one-fam-speak,#da_conversation_form .user-speak,#da_mortgageCalculator .one-fam-speak,#da_mortgageCalculator .user-speak{padding:5px 15px}#da_conversation_form .user-name,#da_mortgageCalculator .user-name{text-transform:capitalize}@media handheld,only screen and (min-width:769px){#da_conversation_form .conversation-container,#da_mortgageCalculator .conversation-container{height:620px}#da_conversation_form .conversation-container.conversation-container-tall,#da_mortgageCalculator .conversation-container.conversation-container-tall{height:970px}#da_conversation_form .calc-input,#da_conversation_form .calc-label,#da_conversation_form .radio-input-fields.radio-calculator,#da_mortgageCalculator .calc-input,#da_mortgageCalculator .calc-label,#da_mortgageCalculator .radio-input-fields.radio-calculator{width:100%}#da_conversation_form .radio-input-fields.radio-calculator label,#da_mortgageCalculator .radio-input-fields.radio-calculator label{width:48%}}@media handheld,only screen and (min-width:992px){#da_conversation_form .conversation-container,#da_mortgageCalculator .conversation-container{height:580px}#da_conversation_form .conversation-container.conversation-container-tall,#da_mortgageCalculator .conversation-container.conversation-container-tall{height:750px}#da_conversation_form .calc-label,#da_conversation_form .radio-input-fields.radio-calculator,#da_mortgageCalculator .calc-label,#da_mortgageCalculator .radio-input-fields.radio-calculator{width:50%}#da_conversation_form .radio-input-fields.radio-calculator label,#da_mortgageCalculator .radio-input-fields.radio-calculator label{margin-right:2px;width:47%}}@media handheld,only screen and (min-width:1200px){#da_conversation_form .radio-input-fields.radio-calculator label,#da_mortgageCalculator .radio-input-fields.radio-calculator label{width:48%}#da_conversation_form .calc-input,#da_mortgageCalculator .calc-input{width:50%}}.show-on-load{display:block}.prices{border:2px solid #e8e7eb;border-top:none}@media handheld,only screen and (max-width:1154px){.prices{border:none}}.prices #pricetabs{all:unset;width:100%;background-color:#fff}@media handheld,only screen and (max-width:1154px){.prices #pricetabs{display:none}}.prices #pricetabs .ui-state-default,.prices #pricetabs .ui-widget-content .ui-state-default{all:initial}.prices #pricetabs .ui-helper-clearfix:after{all:unset}.prices #pricetabs .pricetab-links{all:unset;display:flex;align-items:stretch;width:100%;background-color:#e8e7eb}.prices #pricetabs .pricetab-links .ui-state-active,.prices #pricetabs .pricetab-links .ui-state-hover{border-top:2px solid #e5007e;background-color:#fff}.prices #pricetabs .pricetab-links .ui-state-active:focus,.prices #pricetabs .pricetab-links .ui-state-hover:focus{outline:2px solid #1e193e}.prices #pricetabs .pricetab-links li{display:block;list-style:none;border-top:2px solid #e8e7eb;background-color:#e8e7eb;border-right:1px solid #fff}.prices #pricetabs .pricetab-links li:last-child{border-right:none}.prices #pricetabs .pricetab-links li a{padding:30px;display:inline-block;font-size:1em;color:#4c4c4c;transition:all .15s linear;text-align:center;font-family:GreycliffCF-Bold}.prices #pricetabs .pricetab-links li a:focus{outline:2px solid #1e193e}.prices #pricetabs .tabprices-content{all:unset;color:#000;font-family:GreycliffCF-Regular,arial,Sans-Serif}.prices #pricetabs .tabprices-content .tabbeddaily_prices{border-collapse:collapse;display:table;margin:60px 30px 0;font-size:1.05rem;width:95%}.prices #pricetabs .tabprices-content .tabbeddaily_prices tbody tr{border-top:1px solid #e8e7eb}.prices #pricetabs .tabprices-content .tabbeddaily_prices tbody tr .titletd{word-wrap:break-word;display:block;padding:20px 0;max-width:293px}.prices #pricetabs .tabprices-content .tabbeddaily_prices tbody tr .titletd .maintitle{font-family:GreycliffCF-Bold}.prices #pricetabs .tabprices-content .tabbeddaily_prices tbody td{text-align:right;border:none}.prices #pricetabs .tabprices-content .tabbeddaily_prices tbody td:first-child{text-align:left}.prices #pricetabs .tabprices-content .tabbeddaily_prices thead th{color:#000;background-color:#fff;text-align:right;font-family:GreycliffCF-Regular,arial,Sans-Serif;border:2px solid #fff;padding:0}.prices #pricetabs .tabprices-content .tabbeddaily_prices thead th:first-child{text-align:left}.prices #pricetabs .tabprices-content .tabbeddaily_prices thead th .last{text-align:center}.prices #pricetabs .tab{display:none}.prices #pricetabs .tab .active{display:block}.prices #mobileprice{all:unset;width:96%;display:none}@media handheld,only screen and (max-width:1153px){.prices #mobileprice{display:inline-flex}}.prices #mobileprice #borderbox{border-top:1px solid #e8e7eb}.prices #mobileprice .ui-accordion .ui-accordion-content{all:unset;border:2px solid #e8e7eb;padding-top:10px;margin-top:0;background-color:#fff;color:#000;margin-bottom:10px;position:relative;display:inline-flex;height:auto!important;width:-webkit-fill-available;width:-moz-available}.prices #mobileprice .ui-widget-content{background-color:#fff;border:none}.prices #mobileprice .ui-state-default{border:none;border-radius:0}.prices #mobileprice h3{cursor:pointer;text-align:left;background-color:#e8e7eb;color:#1e193e;padding:12px;margin-bottom:0;font-size:18px}.prices #mobileprice h3 #priceicon{float:right}@media handheld,only screen and (max-width:360px){.prices #mobileprice h3{font-size:17px}}.prices #mobileprice .ui-state-default #priceicon:after{content:"\f078";font-family:Font Awesome\ 6 Pro;font-weight:900;padding-right:10px}.prices #mobileprice .ui-accordion-header-active #priceicon:after{content:"\f077";font-family:Font Awesome\ 6 Pro;font-weight:900;padding-right:10px}.prices #mobileprice table{border-collapse:collapse;margin:.5em .5em 0;width:97%}.prices #mobileprice table td{border:none}.prices #mobileprice table td:first-child{text-align:left}@media handheld,only screen and (max-width:360px){.prices #mobileprice table td:first-child{max-width:220px}}@media handheld,only screen and (max-width:395px){.prices #mobileprice table td:first-child{max-width:220px}}.prices #mobileprice table td group_title{background-color:#f1f1f0;font-family:GreycliffCF-Regular,arial,Sans-Serif}@media handheld,only screen and (max-width:360px){.prices #mobileprice table td{font-size:16px}}.prices #mobileprice table .theading{border-top:2px solid #e8e7eb}.prices #mobileprice table th{color:#1e193e;background-color:#f1f1f0;font-family:GreycliffCF-Regular,arial,Sans-Serif;text-align:left}p.downloads.online a{margin-left:0;background-image:url(../icon-online.html)}#isa_tree_form{background:#f1f1f0;border-bottom:3px solid #007196;border-top:3px solid #007196;height:auto;margin:0 auto;padding-bottom:20px;position:relative;width:80%}#isa_tree_form .isa-conversation-form-group{height:auto;margin:0 auto;padding:0 10px;position:relative}@media handheld,only screen and (min-width:679px){#isa_tree_form .isa-conversation-form-group{padding:0 50px}}#isa_tree_form .isa-conversation-form-group select{color:#1e193e;width:60px}#isa_tree_form .radio-input-fields{display:-ms-flexbox;display:flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;-webkit-justify-content:space-between}#isa_tree_form .radio-input-fields label{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background:#fff;cursor:pointer;overflow:hidden;padding:0;height:54px}#isa_tree_form .radio-input-fields label input[type=radio]{float:left;margin-left:-50px}#isa_tree_form .radio-input-fields label input:checked+span{border:2px solid #1e193e}#isa_tree_form .radio-input-fields label input:checked+span i{border:2px solid #fff}#isa_tree_form .radio-input-fields label span{align-items:center;border:2px solid #007196;display:flex;height:100%;justify-content:center;padding-left:2px;padding-right:2px;text-align:center}@media handheld,only screen and (min-width:900px){#isa_tree_form .radio-input-fields label span{padding-left:10px;padding-right:10px}}#isa_tree_form .radio-input-fields label span:hover{border:2px solid #1e193e}#isa_tree_form .radio-input-fields label.first-home,#isa_tree_form .radio-input-fields label.retirement{height:128px}@media handheld,only screen and (min-width:679px){#isa_tree_form .radio-input-fields label.first-home,#isa_tree_form .radio-input-fields label.retirement{height:122px}}@media handheld,only screen and (min-width:900px) and (max-width:1199px){#isa_tree_form .radio-input-fields label.first-home,#isa_tree_form .radio-input-fields label.retirement{height:128px}}#isa_tree_form .radio-input-fields label.first-home span,#isa_tree_form .radio-input-fields label.retirement span{display:block;padding-top:15px}#isa_tree_form .radio-input-fields label.apply,#isa_tree_form .radio-input-fields label.calculate,#isa_tree_form .radio-input-fields label.more-info{font-size:12.8px;font-size:.8rem;height:85px;padding-left:0;padding-right:0}@media handheld,only screen and (min-width:679px){#isa_tree_form .radio-input-fields label.apply,#isa_tree_form .radio-input-fields label.calculate,#isa_tree_form .radio-input-fields label.more-info{font-size:16.8px;font-size:1.05rem}}@media handheld,only screen and (min-width:900px){#isa_tree_form .radio-input-fields label.apply,#isa_tree_form .radio-input-fields label.calculate,#isa_tree_form .radio-input-fields label.more-info{height:150px}}#isa_tree_form .radio-input-fields label.apply span,#isa_tree_form .radio-input-fields label.calculate span,#isa_tree_form .radio-input-fields label.more-info span{display:block;padding-top:15px}#isa_tree_form .radio-input-fields label.apply span i,#isa_tree_form .radio-input-fields label.calculate span i,#isa_tree_form .radio-input-fields label.more-info span i{padding-top:4px}@media handheld,only screen and (min-width:679px) and (max-width:700px){#isa_tree_form .radio-input-fields label.apply span i,#isa_tree_form .radio-input-fields label.calculate span i,#isa_tree_form .radio-input-fields label.more-info span i{padding-top:0}}@media handheld,only screen and (min-width:900px){#isa_tree_form .radio-input-fields label.apply span i,#isa_tree_form .radio-input-fields label.calculate span i,#isa_tree_form .radio-input-fields label.more-info span i{padding-top:6px}}#isa_tree_form .radio-input-fields label i{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;border:2px solid #007196;display:block;font-size:1.2em;height:30px;padding-top:3px;width:30px;margin:0 auto}@media handheld,only screen and (min-width:900px){#isa_tree_form .radio-input-fields label i{font-size:1.7em;height:50px;padding-top:6px;width:54px}}#isa_tree_form .radio-input-fields label:first-child{margin-left:0}#isa_tree_form .radio-input-fields label:hover{background-color:#1e193e;color:#fff}#isa_tree_form .radio-input-fields label:hover i{border:2px solid #fff}#isa_tree_form .radio-input-fields label input:focus+span{background-color:#1e193e;border:2px solid #1e193e;color:#fff}i #isa_tree_form .radio-input-fields .radio-input-fields label span{display:block}#isa_tree_form .radio-input-fields .radio{margin-top:0}#isa_tree_form .radio-input-fields input:checked+span{background-color:#1e193e;color:#fff}#isa_tree_form .radio-input-fields.radio-buttons{margin:20px auto;width:100%}@media handheld,only screen and (min-width:1200px){#isa_tree_form .radio-input-fields.radio-buttons{width:60%}}#isa_tree_form .radio-input-fields.radio-buttons.reversed-inputs{text-align:center;width:100%}#isa_tree_form .radio-input-fields .radio-3-col{width:100%}@media handheld,only screen and (min-width:900px){#isa_tree_form .radio-input-fields .radio-3-col{width:29%}}#isa_tree_form .user-input-field{width:100%}#isa_tree_form .user-input-field input,#isa_tree_form .user-input-field select{border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;background:#fff;border:2px solid #eae7f0;height:40px;padding:10px 15px;width:100%;z-index:3}#isa_tree_form .calc-error-message,#isa_tree_form .form-error-message{font-size:.8em}#isa_tree_form .calc-error-message{float:right;margin:0 10px 5px 0}#isa_tree_form .form-error-message{color:red;left:10px;margin:20px 0;position:absolute;top:25px;z-index:4}#isa_tree_form .da-conversation-send-button,#isa_tree_form .recalculate-button{border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;border:none;cursor:pointer}#isa_tree_form .control-label.user-input-field{position:relative}#isa_tree_form .isa-control-label{font-size:1.4em;font-family:GreycliffCF-Bold;font-weight:700;padding:.3em 0 .8em;text-align:center}#isa_tree_form .isa-control-label i.fa-angle-down{display:block;height:30px;margin-bottom:15px;margin-top:10px}#isa_tree_form .isa-copy-content{background:#fff;padding:30px;text-align:left;padding:5px 10px 10px}@media handheld,only screen and (min-width:679px){#isa_tree_form .isa-copy-content{padding:5px 30px 10px}}#isa_tree_form .isa-copy-content i.fa-info-circle{color:#007196}#isa_tree_form ul.bullet-list li{padding-bottom:10px}#isa_tree_form ul.bullet-list li:before{color:#1e193e;padding-right:20px}@media handheld,only screen and (min-width:679px){#isa_tree_form .scroll-top-button{bottom:100px;font-size:.8em;height:80px;padding:20px 10px 10px;right:50px;width:80px}}.scroll-top-button{border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;background:#1e193e;bottom:50px;color:#fff;display:none;font-size:.8em;font-weight:400;height:50px;padding:7px 5px 5px;position:fixed;right:10px;text-align:center;text-decoration:none;text-transform:uppercase;width:50px}@media handheld,only screen and (min-width:679px){.scroll-top-button{bottom:100px;font-size:.8em;height:80px;padding:20px 10px 10px;right:50px;width:80px}}.scroll-top-button:active,.scroll-top-button:focus,.scroll-top-button:hover{background:#fff;border:2px solid #1e193e;color:#1e193e;text-decoration:none}.radio-3-col{width:29%}.radio-2-col{width:46%}ul.isa-list{text-align:left}ul.isa-list li{padding-bottom:10px}ul.isa-list li:before{content:"•";padding-right:20px}.theme-advice .default ul.isa-list li{background:none;padding-left:0}#isa_tree_form_b{height:auto;margin:0 25px;position:relative}#isa_tree_form_b .isa-conversation-form-group{clear:both;font-size:.9em;margin-bottom:0;margin-top:0;text-align:center}#isa_tree_form_b .radio-input-fields{display:-ms-flexbox;display:flexbox;display:flex;flex-wrap:wrap;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-justify-content:space-between;width:100%}#isa_tree_form_b .radio-input-fields label{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border:2px solid #007196;color:#007196;cursor:pointer;height:80px;overflow:hidden;padding:0}#isa_tree_form_b .radio-input-fields label input[type=radio]{float:left;margin-left:-50px}#isa_tree_form_b .radio-input-fields label span{align-items:center;cursor:pointer;display:flex;font-weight:400;height:100%;justify-content:center;padding-left:10px;padding-right:10px}#isa_tree_form_b .radio-input-fields label:first-child{margin-left:0}#isa_tree_form_b .radio-input-fields label:hover{background-color:#007196;color:#fff}#isa_tree_form_b .radio-input-fields .radio{margin-top:0}#isa_tree_form_b .radio-input-fields label input:focus+span{background-color:#007196;color:#fff}#isa_tree_form_b .radio-input-fields input:checked+span{background-color:#007196;color:#fff;height:80px}#isa_tree_form_b .radio-input-fields.radio-buttons{margin:20px 0;width:100%}#isa_tree_form_b .isa-control-label{font-family:GreycliffCF-Bold;font-size:1.4em;font-weight:700;padding:.3em 0 .8em}#isa_tree_form_b .isa-control-label.isa-copy-content{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;font-size:16.8px;font-size:1.05rem;font-weight:400;padding:30px;text-align:left}@media (min-width:900px){#isa_tree_form_b .isa-control-label.isa-copy-content{font-size:14.4px;font-size:.9rem}}#isa_tree_form_b .isa-control-label.isa-copy-content.purple-block{background-color:#007196;color:#fff}#isa_tree_form_b .isa-control-label.isa-copy-content.bordered-copy{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}@media handheld,only screen and (min-width:769px){#isa_tree_form_b .isa-conversation-form-group{font-size:16.8px;font-size:1.05rem}}@media handheld and (min-width:900px),only screen and (min-width:769px) and (min-width:900px){#isa_tree_form_b .isa-conversation-form-group{font-size:14.4px;font-size:.9rem}}.investment-calculator-container .slide-container{padding:15px}.investment-calculator-container .slide-container .grid-50-mobile{width:50%;float:left}@media screen and (min-width:1366px){.investment-calculator-container label{float:left}}.investment-calculator-container .primary-button i.calc-icon{left:10px;text-align:left}.investment-calculator-container .primary-button.icon-button.calc-cta{text-align:center!important;margin-left:0;padding:20px;width:80%}.investment-calculator-container .primary-button,.investment-calculator-container .secondary-button{width:70%;margin-left:0!important}.investment-calculator-container .flex-container{display:flex;align-items:center;justify-content:center}.investment-calculator-container .secondary-button{background:#fff!important;color:#1e193e!important}.investment-calculator-container .inc-dec-btn{background:#e5007e;border-radius:50%;color:#fff;font-size:200%;line-height:.85;display:inline-block;cursor:pointer;margin:0 5px;width:35px;height:35px}.investment-calculator-container .inc-dec-btn.disabled{transition:all 0ms ease-in;background-color:#f0f0f0!important;color:gray!important;cursor:not-allowed;min-width:auto;padding:0;margin-top:-10px}@media screen and (min-width:992px){.investment-calculator-container .inc-dec-btn.disabled{margin-top:-14px}}.investment-calculator-container .calc-input-container{display:inline-block}.investment-calculator-container .currency-input-container{display:inline;position:relative}@media screen and (min-width:992px){.investment-calculator-container .currency-input-container{display:inline-block}}.investment-calculator-container .currency-input-container .input-pound{font-weight:500;font-family:greycliffcf-Bold,Sans-Serif;left:15px;top:-2px;position:absolute}@media screen and (min-width:992px){.investment-calculator-container .currency-input-container .input-pound{left:15px;top:13px}}.investment-calculator-container input[type=text]{border-radius:4px;background-color:#fff;border:1px solid #c6c6c5!important;font-weight:500;font-family:greycliffcf-Bold,Sans-Serif;height:50px;outline:none;padding:10px 15px 10px 25px}.investment-calculator-container input[type=text]:before{content:"£"}.investment-calculator-container input[type=number]{border:none;font-weight:700;width:25%}.investment-calculator-container .info-link{color:#1e193e;cursor:pointer}.investment-calculator-container .calc-results-med-projection{box-shadow:0 1px 6px 0 #cecece;margin-top:-25px;padding-bottom:25px}.investment-calculator-container .calc-results-med-projection .inc-dec-btn{font-size:130%;width:20px;height:20px;line-height:.8}.investment-calculator-container .isa-calc-results-container{margin-top:50px;font-size:.85rem}.investment-calculator-container .isa-calc-results-container .boxdivider{border-bottom:1px solid #b8b8b8;width:28%;margin:0 auto 6px;height:10px}.investment-calculator-container .isa-calc-results-container .large-text{font-size:2rem;line-height:1}.investment-calculator-container .isa-calc-results-container .calc-results-container{background:#fff}.investment-calculator-container .isa-calc-results-container .calc-results-container:nth-child(2){border:1px solid #b8b8b8;order:1;width:40%;float:left}.investment-calculator-container .isa-calc-results-container .calc-results-container:first-child{border:solid #b8b8b8;border-width:1px 0 1px 1px;width:30%;float:left}.investment-calculator-container .isa-calc-results-container .calc-results-container:nth-child(3){border:solid #b8b8b8;border-width:1px 1px 1px 0;order:3;width:30%;float:left}@media screen and (max-width:992px){.investment-calculator-container label{text-align:center;margin:0}.investment-calculator-container .primary-button.icon-button,.investment-calculator-container .slide-6 .secondary-button.icon-button{text-align:left!important;width:90%!important}.investment-calculator-container input[type=text]{padding:10px 0 10px 25px;width:60%}.investment-calculator-container .calc-results-med-projection .inc-dec-btn{line-height:1}.investment-calculator-container .isa-calc-results-container{display:flex;flex-flow:wrap}.investment-calculator-container .isa-calc-results-container .calc-results-container{padding:0}.investment-calculator-container .isa-calc-results-container .calc-results-container .boxdivider{border-bottom:1px solid #b8b8b8;width:28%;margin:0 auto 6px;height:10px}.investment-calculator-container .isa-calc-results-container .calc-results-container .jbold{margin-top:10px!important}.investment-calculator-container .isa-calc-results-container .calc-results-container:nth-child(2){order:1;margin:0 auto 25px;width:88%;padding:10px}.investment-calculator-container .isa-calc-results-container .calc-results-container:nth-child(2) p{margin:0}.investment-calculator-container .isa-calc-results-container .calc-results-container:first-child{border:none;background-color:transparent;border-right:1px solid #b8b8b8;box-shadow:none;border-top:none;order:2;width:50%;float:left}.investment-calculator-container .isa-calc-results-container .calc-results-container:first-child p{font-size:.8em;margin:0}.investment-calculator-container .isa-calc-results-container .calc-results-container:nth-child(3){border:none;border-top:none;background-color:transparent;box-shadow:none;order:3;width:50%;float:left}.investment-calculator-container .isa-calc-results-container .calc-results-container:nth-child(3) p{font-size:.8em;margin:0}}.Jisa-calculator-container{border-radius:4px;max-width:800px;user-select:none}.Jisa-calculator-container label{display:inline-block;padding:10px;min-width:208px;text-align:left;font-size:1.2em}.Jisa-calculator-container .errorblock{background-color:#fbd8eb;border-top:2px solid #e5007e;display:inline-block;padding:10px 20px;margin-top:15px;box-shadow:0 3px 6px rgba(0,0,0,.16)}.Jisa-calculator-container .slide-container{padding:5px}.Jisa-calculator-container .slide-container .grid-50-mobile{width:50%;float:left}.Jisa-calculator-container .invest-icon{border:3px solid #e5007e;border-radius:50%;margin:auto;width:70px;height:70px}.Jisa-calculator-container .invest-icon i{padding-top:13px;padding-left:0;font-size:200%}.Jisa-calculator-container .invest-icon .invest-icon.lisa{border:none}.Jisa-calculator-container .invest-icon .invest-icon.lisa i{font-size:300%}.Jisa-calculator-container .slide-info{float:left;margin-left:28%;padding-top:10px}.Jisa-calculator-container .primary-button{width:70%;margin-left:0!important}.Jisa-calculator-container .primary-button i.calc-icon{left:10px;text-align:left}.Jisa-calculator-container .primary-button .icon-button.calc-cta{text-align:center!important;margin-left:0;padding:20px;width:80%}.Jisa-calculator-container h4{font-family:GreycliffCF-regular,sans-serif;margin-bottom:25px;margin-top:0}.Jisa-calculator-container h4 bold{font-family:GreycliffCF-Bold,sans-serif}.Jisa-calculator-container .secondary-button{width:70%;margin-left:0!important;background:#fff!important;color:#1e193e!important}.Jisa-calculator-container .flex-container{display:flex;align-items:center;justify-content:center}.Jisa-calculator-container .inc-dec-btn{background:#e5007e;border-radius:50%;color:#fff;font-size:400%;line-height:.4;display:inline-block;cursor:pointer;margin:0 4px 10px 5px;width:40px;height:40px;vertical-align:middle}.Jisa-calculator-container .inc-dec-btn.jidisabled{background-color:#c6c6c5!important;color:#fff!important;cursor:not-allowed}.Jisa-calculator-container .calc-input-container{display:inline-block}.Jisa-calculator-container .currency-input-container{display:inline;position:relative}.Jisa-calculator-container .currency-input-container .input-pound{font-weight:500;font-family:greycliffcf-Bold,Sans-Serif}.Jisa-calculator-container .currency-input-container .input-pound:before{position:absolute;top:-.18em;left:5px;font-size:1.1em;content:"£"}.Jisa-calculator-container .currency-input-container .input-years{font-weight:500;font-family:greycliffcf-Bold,Sans-Serif;left:31px;top:-6px;font-size:1.2em;position:absolute}.Jisa-calculator-container input[type=text]{border-radius:4px;background-color:#fff;border:1px solid #c6c6c5!important;font-weight:500;font-family:greycliffcf-Bold,Sans-Serif;height:50px;outline:none;width:150px;font-size:1.2em}.Jisa-calculator-container input[type=number]{border:none;font-weight:700;width:25%}.Jisa-calculator-container .jisa-openingContr-val{padding:10px 15px 10px 9px}.Jisa-calculator-container .jisa-openingContr-val.inputmax{border:1px solid #e5007e!important}.Jisa-calculator-container .jisa-monthlyDDContr-val{padding:10px 15px}.Jisa-calculator-container .jisa-monthlyDDContr-val.inputmax{border:1px solid #e5007e!important}.Jisa-calculator-container .info-link{color:#1e193e;float:right;margin-left:5px;margin-top:5px}.Jisa-calculator-container .calc-results-med-projection{box-shadow:0 3px 6px rgba(0,0,0,.16);margin-top:-25px}.Jisa-calculator-container .jisa-calc-results-container{float:right;margin-top:20px}.Jisa-calculator-container .jisa-calc-results-container .calc-results-container{border:1px solid hsla(0,0%,81%,.2588235294);background-color:#fff;color:#1e193e;padding:15px}.Jisa-calculator-container .jisa-calc-results-container .calc-results-container p,.Jisa-calculator-container .jisa-calc-results-container .calc-results-container span{margin:0;color:#1e193e}.Jisa-calculator-container .jisa-calc-results-container .calc-results-container .large-text{font-size:2em}.Jisa-calculator-container .jisa-calc-results-container .calc-results-container .boxdivider{border-bottom:1px solid #b8b8b8;width:28%;margin:0 auto 6px;height:10px}.Jisa-calculator-container .jisa-calc-results-container .calc-results-container:nth-child(2){order:1;width:40%;float:left}.Jisa-calculator-container .jisa-calc-results-container .calc-results-container:first-child{border-top:1px solid hsla(0,0%,81%,.2588235294);border-bottom:1px solid hsla(0,0%,81%,.2588235294);box-shadow:0 3px 6px rgba(0,0,0,.16);order:2;width:30%;float:left}.Jisa-calculator-container .jisa-calc-results-container .calc-results-container:first-child p{font-size:.85em}.Jisa-calculator-container .jisa-calc-results-container .calc-results-container:first-child span{font-size:1.75em}.Jisa-calculator-container .jisa-calc-results-container .calc-results-container:nth-child(3){border-top:1px solid hsla(0,0%,81%,.2588235294);border-bottom:1px solid hsla(0,0%,81%,.2588235294);box-shadow:0 3px 6px rgba(0,0,0,.16);order:3;width:30%;float:left}.Jisa-calculator-container .jisa-calc-results-container .calc-results-container:nth-child(3) span{font-size:1.75em}.Jisa-calculator-container .jisa-calc-results-container .calc-results-container:nth-child(3) p{font-size:.85em}@media screen and (max-width:992px){.Jisa-calculator-container{max-width:87%;margin:auto}.Jisa-calculator-container .calc-grid.last{padding-top:15px}.Jisa-calculator-container .grid-50{float:none}.Jisa-calculator-container label{text-align:center;margin:0}.Jisa-calculator-container .primary-button.icon-button,.Jisa-calculator-container .slide-6 .secondary-button.icon-button{text-align:left!important;width:90%!important}.Jisa-calculator-container .icon-button{font-size:1em!important;padding:15px!important;margin-left:auto}.Jisa-calculator-container .calc-input-container{display:block;margin-top:10px}.Jisa-calculator-container .currency-input-container .input-pound:before{top:-.2em;left:5px}.Jisa-calculator-container input[type=text]{padding:10px 0 10px 15px;width:60%}.Jisa-calculator-container .errorblock{padding:10px 20px;margin-top:10px}.Jisa-calculator-container .jisa-openingContr-val{padding:10px 15px 10px 9px!important}.Jisa-calculator-container .slide-info{float:left;margin-left:33%;padding-top:10px}.Jisa-calculator-container .jisa-calc-results-container{display:flex;flex-flow:wrap}.Jisa-calculator-container .jisa-calc-results-container .calc-results-container{padding:0}.Jisa-calculator-container .jisa-calc-results-container .calc-results-container .boxdivider{border-bottom:1px solid #b8b8b8;width:28%;margin:0 auto 6px;height:10px}.Jisa-calculator-container .jisa-calc-results-container .calc-results-container .jbold{margin-top:10px!important}.Jisa-calculator-container .jisa-calc-results-container .calc-results-container:nth-child(2){order:1;margin:0 auto 25px;width:88%;padding:0 10px 10px}.Jisa-calculator-container .jisa-calc-results-container .calc-results-container:nth-child(2) p{margin:0}.Jisa-calculator-container .jisa-calc-results-container .calc-results-container:first-child{border:none;background-color:transparent;border-right:1px solid #b8b8b8;box-shadow:none;border-top:none;order:2;width:50%;float:left}.Jisa-calculator-container .jisa-calc-results-container .calc-results-container:first-child p{font-size:.8em;margin:0}.Jisa-calculator-container .jisa-calc-results-container .calc-results-container:nth-child(3){border:none;border-top:none;background-color:transparent;box-shadow:none;order:3;width:50%;float:left}.Jisa-calculator-container .jisa-calc-results-container .calc-results-container:nth-child(3) p{font-size:.8em;margin:0}}@media screen and (max-width:400px){.Jisa-calculator-container{max-width:100%}.Jisa-calculator-container .slide-info{float:left;margin-left:6%!important;padding-top:10px}}.graph-green{background:#f2f8fa}.graph-purple{background:#fef2f8}.isa-calculator{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background-color:#f2f8fa;padding:10px 5px;text-align:center}.isa-calculator,.isa-calculator label{width:100%;display:inline-block}.isa-calculator .field-row{position:relative}.isa-calculator .field-row i{position:absolute;bottom:26px;right:125px}@media handheld,only screen and (min-width:992px){.isa-calculator .field-row i{position:absolute;bottom:26px;right:10px}}input.isa-amount-input,select.isa-age-input,select.isa-age-input option,select.isa-option-input,select.isa-option-input option,select.isa-years-input,select.isa-years-input option{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;font-family:GreycliffCF-Bold;font-weight:700;width:60%;margin-bottom:10px;margin-top:10px;margin-left:10px;padding:5px;text-align:center}input.isa-amount-input{padding-left:20px;text-align:left}.isa-calculate-button{border:none;font-family:GreycliffCF-Bold;font-weight:700;margin-top:15px}.isa-calculate-button:hover{background-color:#004055}.isa-calculate-button.disabled{background-color:#c6c6c5;cursor:default}.isa-results-container{width:0}.results-width{transition:width 1.5s linear;width:100%;margin-top:20px}.first-home-calc-results,.retirement-calc-results{width:100%}.isa-graph-column{transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0decg);-webkit-transform:rotate(0deg)}.first-home-calc-results,.retirement-calc-results{height:100%;margin-left:3%;width:95%}.first-home-calc-results-inflation,.first-home-calc-results-no-inflation,.retirement-results-inflation,.retirement-results-no-inflation{height:100%}.graph-container{display:flex;font-size:.8em;height:250px;align-items:flex-end;justify-content:space-between;-webkit-justify-content:space-between;height:100%}.graph-container .result{padding-top:10px;position:absolute;text-align:center;width:100%;left:0}.graph-container .result-title{position:absolute;bottom:10px;text-align:center;width:100%;left:0}.isa-graph-column{float:left;margin-right:1%;width:18%;position:relative}.isa-calc-tabs{width:100%}.default ul.tab-anchors{text-align:center}.default ul.tab-anchors li{padding:0;background:none}.tab-anchors{margin:20px auto;width:90%}.tab-anchors li span{border-radius:32px;-webkit-border-radius:32px;-moz-border-radius:32px;color:#fff;background-color:#007196;padding:.75em 0;float:left;font-size:.9em;cursor:pointer;margin-right:.5em;width:47%;display:table-cell;text-align:center;transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg)}.tab-anchors li.active span,.tab-anchors li span:hover{background:#f2f8fa;color:#1e193e}@media handheld,only screen and (min-width:1000px){.isa-calculator label{width:50%}select.isa-age-input,select.isa-amount-input,select.isa-option-input,select.isa-years-input{padding:5px 15px;width:45%}select.isa-amount-input{padding:5px 20px}.tab-anchors{margin:auto;width:auto}}@media handheld,only screen and (min-width:769px){.isa-calculator-container{position:relative;display:flex}.isa-calculator{margin:0 auto;padding:20px;width:40%;text-align:right}.results-width{transition:width 1.5s linear;width:55%;margin-left:5%;margin-top:0}.isa-calc{width:85%}.isa-graph-column{transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0decg);-webkit-transform:rotate(0deg)}.first-home-calc-results,.retirement-calc-results{height:100%;margin-left:3%;width:85%}.first-home-calc-results-inflation,.first-home-calc-results-no-inflation,.graph-container,.retirement-results-inflation,.retirement-results-no-inflation{height:100%}.graph-container .result{float:none;padding-top:10px;position:absolute;text-align:center;width:100%}.graph-container .result-title{position:absolute;bottom:10px;text-align:center;width:100%}.isa-calc-tabs{border-bottom:2px solid #007196;border-right:2px solid #007196;height:80%;position:absolute;top:0;width:50%}.tab-anchors{position:absolute;right:0}.tab-anchors li{position:absolute;right:19px;top:35px}.tab-anchors li span{border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;background:#007196;font-size:.8em;text-align:center;display:table-cell;padding:2px 18px;position:absolute;text-decoration:none;transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-webkit-transform:rotate(90deg);width:auto}li.no-inflation-tab-anchor{top:130px}}.lisa-header{text-align:center;width:100%}.lisa-header p{margin:10px}.lisa-header input.age-input{width:55px}.lisa-header input.amount-input{width:100px}.lisa-calc input.years-input,.lisa-calc select.years-input,.lisa-header input.age-input,.lisa-header input.amount-input{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;font-weight:400;text-align:center;width:90px;color:#1e193e;display:inline-block}.age-error,.amount-error{background:#007196;font-size:.9em;margin-bottom:5px}.age-error,.amount-error,.lisa-calc{border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;color:#fff;width:100%}.lisa-calc{display:inline-block;padding:10px}.lisa-calc.first-home-calc,.lisa-calc.retirement-calc{background-color:#007196}.lisa-calc h3{color:#fff!important}.lisa-calc hr{border:1px solid #1e193e;display:inline-block;margin:3px 10px;width:95%}.lisa-calc .contrib,.lisa-calc .total{font-family:GreycliffCF-Bold;font-weight:700;font-size:2em}.lisa-calc .percent-growth{font-family:GreycliffCF-Bold;font-weight:700;font-size:1.4em}.calc-header{padding-bottom:10px}.worth-result{padding-bottom:0}.sub-result{padding:2px 0 60px}.percent-sign{font-size:.9em}@media handheld,only screen and (min-width:992px){.lisa-calc.first-home-calc,.lisa-calc.retirement-calc{background-color:#007196}}