﻿@font-face{font-family:"ocean-all-static-icons";src:url("/Content/Fonts/V2/static-icons/ocean-all-static-icons.woff") format("woff"),url("/Content/Fonts/V2/static-icons/ocean-all-static-icons.woff2") format("woff2"),url("/Content/Fonts/V2/static-icons/ocean-all-static-icons.ttf") format("truetype"),url("/Content/Fonts/V2/static-icons/ocean-all-static-icons.svg#ocean-all-static-icons") format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:"ocean-form-icons";src:url("/Content/Fonts/form-icons/ocean-form-icons.eot?");src:url("/Content/Fonts/form-icons/ocean-form-icons.eot?#iefix") format("embedded-opentype"),url("/Content/Fonts/form-icons/ocean-form-icons.woff") format("woff"),url("/Content/Fonts/form-icons/ocean-form-icons.ttf") format("truetype"),url("/Content/Fonts/form-icons/ocean-form-icons.svg#ocean-form-icons") format("svg");font-weight:normal;font-style:normal;}.link{text-decoration:underline;cursor:pointer;}section.form-holder{padding:20px;position:static;}@media only screen and (max-width:800px){section.form-holder{padding:10px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin:0 -10px!important;}}.form-roundel{background-color:#fea032;font-size:24px;color:#000d5c;text-align:center;width:230px;height:230px;line-height:30px;padding:45px 30px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:absolute;right:20px;top:40px;z-index:2;}@media only screen and (max-width:740px){.form-roundel{display:none;}.form-roundel.first-roundel{display:block;width:unset;height:auto;padding:10px;border-radius:0;position:relative;top:0;right:auto;margin:0 -20px;font-size:16px;}.form-roundel.first-roundel br{display:none;}}.form-roundel.bottom{top:auto;bottom:20px;}@media only screen and (max-width:940px){.form-roundel.bottom{display:none;}}.question{padding:10px 20px;margin:0 -20px;font-size:0;position:relative;display:block;}@media only screen and (min-width:801px){.question:hover{background:#e4f7ff;}.question:hover:not(.error) input:not([disabled]),.question:hover:not(.error) .date-input:not([disabled]),.question:hover:not(.error) select:not([disabled]){border-color:#008fd0;}}@media only screen and (min-width:801px){.question:focus-within{background:#e4f7ff;}.question:focus-within:not(.error) input:not([disabled]),.question:focus-within:not(.error) .date-input:not([disabled]),.question:focus-within:not(.error) select:not([disabled]){border-color:#008fd0;}}@media only screen and (min-width:801px){.question.no-hover:hover{background:transparent;}}.question.question-no-padding{padding:0;margin:0;}label{font-family:"primary_bold",Arial,Helvetica,sans-serif;font-size:18px;width:100%;display:block;vertical-align:top;padding-right:20px;color:#000d5c;line-height:1.4;letter-spacing:-.04em;margin-bottom:10px;}label small{font-size:1em;font-family:"primary_regular",Arial,Helvetica,sans-serif;}input,.date-input,select{border:2px solid #7c81a3;padding:0 20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#222;background:#fff;display:block;width:380px;max-width:100%;height:60px;font-size:18px;font-family:"primary_regular",Arial,Helvetica,sans-serif;}input.medium,.medium.date-input,select.medium{width:304px;}@media only screen and (max-width:450px){input.medium,.medium.date-input,select.medium{width:380px;}}input.x-small,.x-small.date-input,select.x-small{width:285.7142857143px;}@media only screen and (max-width:450px){input.x-small,.x-small.date-input,select.x-small{width:380px;}}input.ultra-small,.ultra-small.date-input,select.ultra-small{width:140px;}@media only screen and (max-width:675px){input.ultra-small,.ultra-small.date-input,select.ultra-small{width:120px;}}@media only screen and (max-width:450px){input.ultra-small,.ultra-small.date-input,select.ultra-small{width:380px;}}input[type=email],[type=email].date-input,select[type=email]{width:415px;}input[type=email][disabled],[type=email][disabled].date-input,select[type=email][disabled]{width:304px;max-width:calc(100% - 90px);}@media only screen and (max-width:450px){input[type=email][disabled],[type=email][disabled].date-input,select[type=email][disabled]{width:calc(100% - 90px);}}input.withButton,.withButton.date-input,select.withButton{width:calc(380px - 130px - 10px);display:inline-block;vertical-align:top;}@media only screen and (max-width:450px){input.withButton,.withButton.date-input,select.withButton{width:calc(100% - 130px - 10px);}}.good input,.good .date-input,.good select{border-color:#349702;}input .error,.date-input .error,select .error{border-color:#ae3535;color:#ae3535;}input[disabled],[disabled].date-input,select[disabled],input.disabled,.disabled.date-input,select.disabled{border-color:transparent;background:transparent;padding:0;height:30px;width:304px;display:inline-block;}@media only screen and (max-width:450px){input[disabled],[disabled].date-input,select[disabled],input.disabled,.disabled.date-input,select.disabled{width:calc(100% - 90px);}}.edit-input{font-size:18px;font-family:"primary_regular",Arial,Helvetica,sans-serif;color:#000d5c;cursor:pointer;margin-left:20px;margin-right:4px;text-decoration:underline;}.edit-input:after{content:"o";font-family:ocean-form-icons;margin-left:5px;font-size:1em;position:absolute;}.selected-address .edit-input{position:absolute;top:-39px;right:0;}.section-heading{color:#008fd0;position:relative;}.section-heading .edit-input{position:absolute;right:20px;bottom:3px;font-size:15px;}select{-webkit-appearance:none;appearance:none;vertical-align:top;color:#737373;}select::-ms-expand{display:none;}.error select,.good select,select option{color:#000d5c;}.input-select{position:relative;width:380px;max-width:100%;vertical-align:top;display:inline-block;}.input-select:after{font-family:ocean-form-icons;content:"p";color:#fff;font-size:24px;line-height:56px;display:block;position:absolute;top:2px;right:2px;pointer-events:none;background:#000d5c;width:60px;text-align:center;border-top-right-radius:4px;border-bottom-right-radius:4px;}.input-select.disabled:after{display:none;}.date-input{position:relative;padding:0;font-size:0;width:304px;}@media only screen and (max-width:675px){.date-input{width:380px;}}.date-input input,.date-input select,.date-input .date-input{border:0;height:56px;width:33.33%;display:inline-block;font-size:17px;padding:0;text-align:center;}.good .date-input input,.good .date-input select,.good .date-input .date-input,.error .date-input input,.error .date-input select,.error .date-input .date-input{border:0;height:56px;}.date-input.two-column input,.date-input.two-column select,.date-input.two-column .date-input{width:50%;}.date-input.two-column span:first-of-type{left:50%;}.date-input.disabled,.date-input[disabled]{height:30px;border-color:transparent;background:transparent;display:inline-block;}.date-input.disabled input,.date-input.disabled select,.date-input.disabled .date-input,.date-input.disabled span,.date-input[disabled] input,.date-input[disabled] select,.date-input[disabled] .date-input,.date-input[disabled] span{background:transparent;padding:0;height:30px;line-height:30px;}@media only screen and (max-width:450px){.date-input.disabled,.date-input[disabled]{width:calc(100% - 90px);}}.date-input span{font-size:18px;position:absolute;left:66.66%;line-height:56px;color:#d3d3d3;}.date-input span:first-of-type{left:33.33%;}.input-month input,.input-month select,.input-month .date-input,.input-year input,.input-year select,.input-year .date-input{width:100%;}.input-month span,.input-year span{font-size:18px;display:block;color:#999;text-align:left;}.input-month.input-select{width:200px;width:calc(100% - 100px);max-width:280px;}.input-month.input-select:after{top:29px;}.input-year{margin:0 20px;width:110px;text-align:center;display:inline-block;}@media only screen and (max-width:450px){.input-year{width:80px;margin:0 0 0 20px;}.input-year input,.input-year select,.input-year .date-input{padding:0 15px;}}fieldset{border:0;}fieldset.question{margin:0 -20px;padding:51px 20px 10px;padding-right:calc(100% - (380px - 20px));max-width:calc(100% + 40px);min-width:1px;}.question fieldset.question{padding-top:36px;padding-bottom:0;}.question fieldset.question legend{top:0;}.question fieldset.question label{margin-bottom:0;}.question fieldset.question.options-double-row.fixed3 label:nth-of-type(-n+3),.question fieldset.question.options-double-row.fixed3-wide label:nth-of-type(-n+3){margin-bottom:10px;}@media only screen and (max-width:675px){.question fieldset.question{padding:0;}.question fieldset.question label{margin-bottom:10px;}}fieldset.question legend{font-family:"primary_bold",Arial,Helvetica,sans-serif;font-size:18px;margin-bottom:10px;display:block;color:#000d5c;letter-spacing:-.04em;position:absolute;top:15px;padding:0;width:98%;max-width:560px;}fieldset.question legend.non-bold{font-family:"primary_regular",Arial,Helvetica,sans-serif;}fieldset.question.double-legend{padding-top:78px;}fieldset.question.double-legend legend{width:480px;max-width:100%;}@media only screen and (max-width:675px){fieldset.question.double-legend{padding-top:10px;}}fieldset.question.triple-legend{padding-top:108px;}fieldset.question.triple-legend legend{width:660px;max-width:100%;}@media only screen and (max-width:675px){fieldset.question.triple-legend{padding-top:10px;}}fieldset.question label{display:inline-block;width:103.3333333333px;max-width:calc(50% - 5px);margin-right:10px;margin-bottom:10px;padding:5px 2px 0;min-height:60px;line-height:1.3;background:#fff;border:2px solid #000d5c;font-size:18px;color:#000d5c;text-align:center;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}@media only screen and (min-width:675px){fieldset.question label:hover,fieldset.question label:focus{background-color:#000d5c;}}fieldset.question label.single-line{padding:0;line-height:56px;}fieldset.question label:last-of-type{margin-right:0;}fieldset.question.error label,.error fieldset.question label{border-color:#ae3535;}fieldset.question.full-width{padding-right:0;}fieldset.question.full-width legend{width:520px;max-width:100%;left:auto;line-height:1.4;}fieldset.question.fixed2 label{width:45%;width:calc(50% - 5px);}fieldset.question.fixed2 label:nth-of-type(2n){margin-right:0;}fieldset.question.fixed3 label{width:29%;width:calc(33% - 5.6px);}fieldset.question.fixed3 label:nth-of-type(3n){margin-right:0;}fieldset.question.fixed3-wide{padding-right:calc(100% - (380px + 60px + 20px));}fieldset.question.fixed3-wide label{width:29%;width:calc(33% - 5.6px);}fieldset.question.fixed3-wide label:nth-of-type(3n){margin-right:0;}fieldset.question.fixed4 label{width:23%;width:calc(25% - 7.5px);}fieldset.question.fixed4 label:nth-of-type(4n){margin-right:0;}fieldset.question.fixed4-wide{padding-right:calc(100% - (380px + 60px + 20px));}fieldset.question.fixed4-wide label{width:23%;width:calc(25% - 7.5px);}fieldset.question.fixed4-wide label:nth-of-type(4n){margin-right:0;}fieldset.question.fixed5{padding-right:calc(100% - (415px - 20px));}fieldset.question.fixed5 label{width:18%;width:calc(20% - 8px);}fieldset.question.fixed5 label:nth-of-type(5n){margin-right:0;}fieldset.question.with-icons label{min-height:95px;width:120px;font-size:16px;padding-top:8px;}fieldset.question.with-icons label.single-line{padding:0;line-height:91px;}fieldset.question.with-icons label:before{display:block;font-family:"ocean-form-icons"!important;font-size:35px;color:#000d5c;line-height:35px;margin-bottom:5px;}fieldset.question.with-icons label.debtCon:before{content:"i";font-size:42px;margin-left:1px;}fieldset.question.with-icons label.homeImprov:before{content:"f";}fieldset.question.with-icons label.carMotor:before{content:"c";}fieldset.question.with-icons label.business:before{content:"s";font-size:42px;margin-top:5px;margin-bottom:0;}fieldset.question.with-icons label.payBills span{padding-top:8px;display:inline-block;}fieldset.question.with-icons label.payBills:before{content:"m";}fieldset.question.with-icons label.shortCash:before{font-size:42px;content:"n";}fieldset.question.with-icons label.other:before{content:"r";}fieldset.question.double-input .half{width:calc(50% - 10px);display:inline-block;}fieldset.question.double-input .half:nth-of-type(2n){margin-left:20px;}fieldset.question.double-input label{height:auto;min-height:unset;width:auto;border:0 none;padding:0;font-size:18px;font-family:"primary_regular",Arial,Helvetica,sans-serif;background:none;}fieldset.question.double-input label:hover{background:none;}fieldset.question.double-input input,fieldset.question.double-input select,fieldset.question.double-input .date-input{clip-path:none;margin:0;position:relative;width:auto;height:60px;border:2px solid #7c81a3;padding:0 20px;}fieldset.question.disabled{padding-right:calc(100% - 390px);}fieldset.question.disabled label{display:none;}fieldset.question.disabled input[type=text],fieldset.question.disabled select[type=text],fieldset.question.disabled [type=text].date-input{height:30px;width:304px;border-color:transparent;background:transparent;position:relative;text-transform:capitalize;}@media only screen and (max-width:675px){fieldset.question.disabled{padding-right:0;width:100%;}fieldset.question.disabled input[type=text],fieldset.question.disabled select[type=text],fieldset.question.disabled [type=text].date-input{width:calc(100% - 90px);}}fieldset.question.with-usps{padding-top:75px;}@media only screen and (max-width:675px){fieldset.question.with-usps{padding-top:0;}}fieldset.question.with-usps .supporting-text p{font-size:18px;color:#000d5c;}@media only screen and (max-width:675px){fieldset.question{margin:0;padding:10px 0;width:380px;max-width:100%;}fieldset.question.fixed2 label,fieldset.question.fixed3 label,fieldset.question.fixed4 label,fieldset.question.fixed4-wide label,fieldset.question.with-icons label{width:48%;width:calc(50% - 5px);}fieldset.question.fixed2 label:nth-of-type(3n),fieldset.question.fixed3 label:nth-of-type(3n),fieldset.question.fixed4 label:nth-of-type(3n),fieldset.question.fixed4-wide label:nth-of-type(3n),fieldset.question.with-icons label:nth-of-type(3n){margin-right:10px;}fieldset.question.fixed2 label:nth-of-type(even),fieldset.question.fixed3 label:nth-of-type(even),fieldset.question.fixed4 label:nth-of-type(even),fieldset.question.fixed4-wide label:nth-of-type(even),fieldset.question.with-icons label:nth-of-type(even){margin-right:0;}fieldset.question.fixed5{padding:10px 0;}fieldset.question.fixed5 label{width:calc(33% - 5.9px);}fieldset.question.fixed5 label:nth-of-type(3n){margin-right:0;}fieldset.question legend{position:relative;top:10px;}}fieldset.question input:focus+label,fieldset.question select:focus+label,fieldset.question .date-input:focus+label{background-color:#f5f5f5;}@media only screen and (min-width:676px){fieldset.question input:hover+label,fieldset.question select:hover+label,fieldset.question .date-input:hover+label,fieldset.question label:hover{background-color:#000d5c;color:#fff;}fieldset.question input:hover+label:before,fieldset.question select:hover+label:before,fieldset.question .date-input:hover+label:before,fieldset.question label:hover:before{color:#fff;}}fieldset.question input:checked+label,fieldset.question select:checked+label,fieldset.question .date-input:checked+label{background:#000d5c;color:#fff;}fieldset.question input:checked+label:before,fieldset.question select:checked+label:before,fieldset.question .date-input:checked+label:before{color:#fff;}fieldset.question input,fieldset.question select,fieldset.question .date-input{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.credability-v2{margin-top:50px;padding:20px 40px 40px;margin-bottom:20px;border:0;border-radius:5px;background-color:#e4f7ff;max-width:100%;width:800px;font-size:16px;}@media only screen and (min-width:676px){.credability-v2{background-image:url("/Content/Images/credability/credability-phone-dekstop.png");background-repeat:no-repeat;background-size:250px;background-position-x:430px;background-position-y:50px;}}@media only screen and (min-width:720px){.credability-v2{max-width:800px;background-position-x:500px;}}.credability-v2 h3{background-color:#008fd0;color:#fff;padding:10px 20px;border-radius:5px;top:-30px;left:0;position:relative;display:inline;width:auto;font-weight:bold;text-align:center;}.credability-v2 .credability-content{width:400px;max-width:100%;}.credability-v2 .credability-content p{color:#000d5c;}.credability-v2 .show-more{margin:20px 0 0;user-select:none;}.credability-v2 .show-more>span{cursor:pointer;position:relative;}.credability-v2 .show-more>span>span{border-bottom:1px solid currentColor;}.credability-v2 .show-more>span:after{font-family:"ocean-all-static-icons";content:"a";color:#008fd0;position:absolute;top:3px;margin-left:4px;transition:all .3s ease;transform:rotate(90deg);}.credability-v2 .show-more>span.active:after{transform:rotate(-90deg);}.credability-v2 .show-more p{display:none;margin-top:10px;color:#7c81a3;}@media only screen and (max-width:675px){.credability-mobile-image{background-image:url("/Content/Images/credability/credability-phone-mobile.png");width:100%;display:block;height:241px;background-repeat:no-repeat;background-position:center bottom;background-size:contain;margin-bottom:20px;}.credability-v2{margin-top:-10px;padding:10px;}.credability-v2 h3{top:-20px;left:-20px;width:100%;display:inline-block;margin:0 20px!important;}}.legal-box{border:4px solid #efefef;padding:40px;margin-top:20px;max-width:640px;}.legal-box.credability{margin-top:0;margin-bottom:20px;}.legal-box .credability-mobile-image{display:none;}.legal-box.without-border{margin-top:0;border:0 none;}.legal-box h3{margin-top:0;}.legal-box span{color:#008fd0;}@media only screen and (max-width:675px){.legal-box{max-width:100%;padding:10px;}}fieldset.checkbox{border:0;margin:0;padding:0 0 0 60px;font-size:15px;width:640px;min-width:0;max-width:100%;position:relative;vertical-align:top;}fieldset.checkbox>p{font-size:15px;width:100%;display:inline-block;color:#000d5c;}fieldset.checkbox>p.multiline{margin-top:0;}fieldset.checkbox legend{font-size:18px;color:#000d5c;width:100%;padding:0;}fieldset.checkbox label{display:inline-block;width:40px;height:40px;line-height:36px;padding:0;border:2px solid #999;cursor:pointer;background:#fff;text-align:center;font-size:20px;position:absolute;left:0;top:0;vertical-align:top;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}fieldset.checkbox label:after{content:"g";display:inline-block;font-family:ocean-form-icons;color:#ddd;}fieldset.checkbox input:checked+label:after,fieldset.checkbox select:checked+label:after,fieldset.checkbox .date-input:checked+label:after{color:#fea032;}fieldset.checkbox input,fieldset.checkbox select,fieldset.checkbox .date-input{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}fieldset.checkbox.small{padding-left:40px;}fieldset.checkbox.small p{margin:0;line-height:1.6;}@media only screen and (max-width:675px){fieldset.checkbox.small legend{line-height:24px;}}fieldset.checkbox.small label{width:30px;height:30px;line-height:26px;font-size:18px;}fieldset.checkbox.checkbox-button{margin:10px;border:2px solid #000d5c;padding:10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}fieldset.checkbox.checkbox-button strong{font-size:18px;color:#000d5c;line-height:40px;}fieldset.checkbox.checkbox-button label{position:relative;margin-right:40px;margin-bottom:0;}.checkbox-button{margin:12px 0 10px;border:2px solid #000d5c;padding:10px;display:inline-block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:280px;max-width:100%;cursor:pointer;user-select:none;}@media only screen and (max-width:460px){.checkbox-button{width:100%;}}.checkbox-button.active{background:#000d5c;}.checkbox-button.active strong{color:#fff;}.checkbox-button.active span{border-color:#fff;}.checkbox-button strong{font-size:18px;color:#000d5c;line-height:40px;}.checkbox-button input,.checkbox-button select,.checkbox-button .date-input{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.checkbox-button span{display:inline-block;width:40px;height:40px;line-height:36px;padding:0;border:2px solid #999;cursor:pointer;background:#fff;text-align:center;font-size:20px;position:relative;margin-right:40px;margin-bottom:0;vertical-align:top;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.checkbox-button span:after{content:"g";display:inline-block;font-family:ocean-form-icons;color:#ddd;}@media only screen and (max-width:675px){.checkbox-button span{margin-right:20px;}}.checkbox-button input:checked+span:after,.checkbox-button select:checked+span:after,.checkbox-button .date-input:checked+span:after{color:#fea032;}.credability .checkbox p{max-width:200px;line-height:1.35;}.address-results{background-color:#cbccdb;padding:20px 10px 20px 20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;position:absolute;width:680px;max-width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-height:80vh;z-index:99999999999999;}@media only screen and (max-width:675px){.address-results{width:100%;height:100%;max-height:none;top:0;right:0;bottom:0;left:0;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding-bottom:0;}.address-results .gradient{background:#f5fafd;background:-webkit-linear-gradient(bottom,#cbccdb 25px,rgba(203,204,219,0) 100%);background:linear-gradient(to top,#cbccdb 25px,rgba(203,204,219,0) 100%);background-position:center bottom;background-size:100% 60px;background-repeat:no-repeat;width:100%;height:80px;display:block;position:absolute;bottom:0;left:0;}}.address-results p{color:#000d5c;font-family:"primary_bold",Arial,Helvetica,sans-serif;font-size:18px;margin:0;}.address-results .closeAddress{position:absolute;top:0;right:0;padding:10px;cursor:pointer;font-family:"primary_bold",Arial,Helvetica,sans-serif;font-size:20px;}.address-results .dropdown-box{height:calc(80vh - 70px);overflow-y:auto;-webkit-overflow-scrolling:touch;}.address-results .dropdown-box a{background:#fff;padding:10px 40px 10px 20px;margin:0 10px 10px 0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:15px;color:#000d5c;cursor:pointer;position:relative;display:block;}.address-results .dropdown-box a:focus,.address-results .dropdown-box a:hover{background:#efefef;}.address-results .dropdown-box a:focus:after,.address-results .dropdown-box a:hover:after{position:absolute;top:50%;margin-top:-12px;right:20px;width:14px;height:24px;display:inline-block;font-size:24px;line-height:24px;font-family:ocean-form-icons;content:"a";}.address-results .dropdown-box a:focus{outline:0;border:2px solid #fea032;}@media only screen and (max-width:675px){.address-results .dropdown-box{overflow-y:scroll;height:calc(100% - 50px);margin:0 -20px;padding:0 20px 80px;}}.selected-address{width:380px;max-width:100%;padding:20px;background:#fafafa;display:none;margin-bottom:20px;margin-top:40px;position:relative;line-height:1.75;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.selected-address label{position:absolute;top:-40px;left:0;}.selected-address div>span{display:block;font-size:15px;color:#000d5c;}.selected-address div>span.hide{display:none;}.selected-address div>span.moved-in{margin-top:6px;padding-top:5px;border-top:1px solid #ccc;}.selected-address.good{display:block;border:2px solid #349702;}.selected-address[disabled]{display:block;margin:0;background:0;padding:0;}.selected-address[disabled].hide{display:none;}.editPrevious{background:#008fd0;font-size:15px;color:#fff;line-height:50px;height:50px;font-family:"primary_bold",Arial,Helvetica,sans-serif;cursor:pointer;width:380px;max-width:100%;padding:0 20px;margin-top:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-transition:all 200ms;-moz-transition:all 200ms;-ms-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms;}.editPrevious:after{content:"a";font-family:ocean-form-icons;float:right;margin-left:10px;font-size:1.3em;}.editPrevious:hover{background:#000d5c;}.editAddress{position:absolute;top:10px;right:10px;width:auto;text-decoration:underline;cursor:pointer;font-size:15px;color:#000d5c;line-height:18px;}.editAddress:after{font-family:ocean-form-icons;content:"o";display:inline-block;font-size:18px;margin-left:10px;position:relative;top:2px;}h2.section-heading{font-size:42px;margin-bottom:0;font-family:"primary_bold",Arial,Helvetica,sans-serif;}h2.section-sub-heading{margin-top:10px;}h3.section-heading{border-top:4px solid #eee;margin-top:20px;margin-bottom:10px;padding-top:40px;}@media only screen and (max-width:675px){h3.section-heading{margin-top:10px;padding-top:20px;font-size:22px;}}h3.section-heading:first-of-type{border:0 none;margin-top:0;padding-top:0;}@media only screen and (max-width:800px){h3.section-heading:first-of-type{margin-top:20px;}}.info-message{font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-.7px;color:#000d5c;display:block;position:relative;padding:15px 5px 15px 45px;width:100%;width:290px;max-width:100%;vertical-align:top;clear:both;color:#000d5c;background-color:#e4f7ff;margin-bottom:15px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}.disabled .info-message,[disabled] .info-message,.disabled~.info-message,[disabled]~.info-message{display:none;}input+.info-message,select+.info-message,.date-input+.info-message,.double-input .info-message{margin-top:10px;padding-bottom:0;}.info-message ul.bullets{padding-left:0;padding-bottom:5px;}.info-message ul.bullets li{color:#000d5c;margin:0;}.info-message ul.bullets li:last-of-type{padding-bottom:0;}.info-message:before{content:"i";font-family:"Times New Roman";font-style:italic;font-weight:bold;color:#fff;font-size:14px;width:25px;height:25px;line-height:25px;text-align:center;position:absolute;left:10px;top:13px;background:#29abe1;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.info-message.mid-message{width:314px;}@media only screen and (min-width:515px){.info-message.mid-message{max-width:unset;}}.info-message.wide-message{width:475px;}@media only screen and (min-width:515px){.info-message.wide-message{max-width:unset;}}.info-message.x-wide-message{width:505.4px;}@media only screen and (min-width:520px){.info-message.x-wide-message{max-width:unset;}}legend+.info-message{margin-top:0;}@media only screen and (max-width:950px){.info-message{width:330px;margin-top:10px;}}.info-support-message{width:520.6px;max-width:100%;padding:20px 20px 20px 45px;background:#e4f7ff;display:none;font-size:15px;position:relative;color:#000d5c;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.disabled .info-support-message,[disabled] .info-support-message,.disabled~.info-support-message,[disabled]~.info-support-message{display:none;}.info-support-message:before{font-family:OceanFinance;content:"";position:absolute;left:15px;display:block;font-size:16px;}@media only screen and (min-width:560px){.info-support-message{max-width:unset;}}.error-message{font-size:18px;color:#ae3535;display:none;margin-top:10px;clear:left;width:380px;max-width:100%;}.knockout-form .error-message{display:block;}.knockout-form .error-message#addressError{display:none;}.error .knockout-form .error-message#addressError,.error~.knockout-form .error-message#addressError,.input-error~.knockout-form .error-message#addressError{display:block;}.error .error-message,.error~.error-message,.input-error~.error-message{display:block;}fieldset .error-message{margin-left:0;margin-top:0;}@media only screen and (max-width:675px){.error-message{margin-left:0;}}@media only screen and (max-width:370px){.error-message{width:100%;}}.example-text{color:#999;font-size:15px;margin-bottom:0;}@media only screen and (max-width:675px){.example-text{margin-left:0;margin-top:10px;}}.supporting-text{display:block;font-size:15px;margin-top:10px;color:#000d5c;}.disabled .supporting-text,[disabled] .supporting-text,.disabled~.supporting-text,[disabled]~.supporting-text{display:none;}.supporting-text.link{max-width:100%;text-decoration:underline;cursor:pointer;color:#7c81a3;padding:5px 0;display:inline-block;width:auto;}button.next,a.btn.next{margin-top:20px;width:305px;max-width:100%;text-align:left;font-size:24px;}@media only screen and (max-width:675px){button.next,a.btn.next{width:380px;}}.btn-secondary{display:inline-block;vertical-align:top;margin-top:10px;padding:0 20px;height:60px;line-height:60px;font-size:22px;background:#e4f7ff;color:#000d5c;}.btn-secondary:hover,.btn-secondary:focus{background:#8cd1fd;}.btn-secondary.findAddress{width:285.7142857143px;margin-left:0;margin-top:10px;display:block;}.btn-secondary.findAddress:after{font-family:ocean-form-icons;content:"j";width:38px;height:38px;line-height:36px;text-align:center;border-radius:50%;margin-top:-19px;color:#000d5c;}@media only screen and (max-width:450px){.btn-secondary.findAddress{width:380px;width:calc(100% - 52px);font-size:20px;}}@media only screen and (max-width:340px){.btn-secondary.findAddress{font-size:18px;}}.btn-secondary.confirmAddress,.btn-secondary.confirmManualAddress{width:304px;margin-left:0;margin-top:10px;display:block;}@media only screen and (max-width:675px){.btn-secondary{width:380px;}}.legal-text{font-size:15px;width:640px;max-width:100%;padding:20px 0 10px;}.legal-text p{color:#000d5c;}.legal-text p:first-of-type{margin-top:0;}.legal-text p:last-of-type{margin-bottom:0;}.loadingOverlay .loadingModule{background:#fff;position:absolute;top:50%;left:50%;height:385px;width:660px;margin-top:-192.5px;margin-left:-330px;max-width:100%;padding:40px;}@media only screen and (min-width:676px){.loadingOverlay .loadingModule{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 10px 0 #333;-moz-box-shadow:0 0 10px 0 #333;box-shadow:0 0 10px 0 #333;}}.loadingOverlay .loadingModule .loading-products{display:flex;justify-content:space-between;flex-direction:column;}@media only screen and (min-width:675px){.loadingOverlay .loadingModule .loading-products{flex-direction:row;}}.loadingOverlay .loadingModule h3{margin-top:0;font-size:30px;font-weight:normal;}.loadingOverlay .loadingModule #load-title{height:62px;}.loadingOverlay .loadingModule .btn{text-align:left;}.loadingOverlay .loadingModule p{font-size:22px;font-family:"primary_regular",Arial,Helvetica,sans-serif;color:#000d5c;}.loadingOverlay .loadingModule p.medium{font-size:18px;}.loadingOverlay .loadingModule p.small{font-size:16px;}.loadingOverlay .loadingModule #close-modal{font-size:18px;font-family:"primary_bold",Arial,Helvetica,sans-serif;padding:20px;background:none;border:1px solid #000d5c;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:inline-block;width:230px;max-width:100%;margin-top:20px;cursor:pointer;}.loadingOverlay .loadingModule svg{margin:20px auto;}@media only screen and (max-width:675px){.loadingOverlay .loadingModule svg{margin:70px auto 30px auto;}}@media only screen and (max-width:675px){.loadingOverlay .loadingModule{background:#fff;width:100%;height:100%;top:0;left:0;right:0;bottom:0;margin-left:0;margin-top:0;padding:30px;}.loadingOverlay .loadingModule h3{font-size:26px;}.loadingOverlay .loadingModule p{font-size:20px;}}@media only screen and (max-width:675px){.loadingOverlay.non-full .loadingModule{padding:20px;top:20px;left:20px;right:20px;bottom:auto;width:calc(100% - 40px);height:unset;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.loadingOverlay.non-full .loadingModule h3{font-size:22px;}.loadingOverlay.non-full .loadingModule p{font-size:18px;}}.loadingOverlay.loan-edit-overlay h2,.loadingOverlay.loan-edit-overlay p{text-align:center;}.loadingOverlay.loan-edit-overlay h2{margin-bottom:0;}.loadingOverlay.loan-edit-overlay p.medium{font-size:16px;}@media only screen and (max-width:365px){.loadingOverlay.loan-edit-overlay p.medium{font-size:15px;}}@media only screen and (max-width:320px){.loadingOverlay.loan-edit-overlay p.medium{font-size:14px;}}.loadingOverlay.loan-edit-overlay .loadingModule{height:unset;min-height:490px;}@media only screen and (max-width:340px){.loadingOverlay.loan-edit-overlay .loadingModule{padding:15px;top:15px;left:15px;right:15px;bottom:auto;width:calc(100% - 30px);}}.loadingOverlay.mortgage-load h3{font-size:28px;}.loadingOverlay .close-modal{position:absolute;top:20px;right:20px;width:20px;height:20px;cursor:pointer;z-index:1;}.loadingOverlay .close-modal:before,.loadingOverlay .close-modal:after{content:"";display:block;background:#ccc;width:20px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg);}.loadingOverlay .close-modal:after{transform:translate(-50%,-50%) rotate(-45deg);}.loading-bar{width:100%;height:20px;background:#ccc;margin:20px 0 60px;}.loading-fill{height:20px;width:0;display:block;transition:all 1.5s ease;background:-webkit-linear-gradient(left,#00b3e6 0%,#0064ab 50%,#004483 100%);background:linear-gradient(to right,#00b3e6 0%,#0064ab 50%,#004483 100%);position:relative;}.loading-fill .tooltip{position:absolute;width:70px;right:0;top:30px;background:#004483;padding:10px 0;margin-right:-35px;text-align:center;color:#fff;}@media only screen and (max-width:675px){.loading-fill .tooltip{font-size:15px;width:50px;margin-right:-25px;padding:5px 0;border-radius:5px;}}.loading-fill .tooltip:after{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(4,78,104,0);border-bottom-color:#004483;border-width:7px;margin-left:-7px;}.loader-image{margin:40px auto 20px;font-size:15px!important;position:relative;text-indent:-9999em;border-top:1.1em solid rgba(0,143,208,.2);border-right:1.1em solid rgba(0,143,208,.2);border-bottom:1.1em solid rgba(0,143,208,.2);border-left:1.1em solid #008fd0;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:loader 1.1s infinite linear;animation:loader 1.1s infinite linear;height:56px;width:56px;margin:12px 0 0 20px;vertical-align:top;display:inline-block;}@media only screen and (max-width:450px){.loader-image{height:42px;width:42px;border-width:.85em;margin-top:20px;margin-left:10px;}}.lt-ie10 .loader-image{display:none;}.loader-image,.loader-image:after{border-radius:50%;width:56px;height:56px;display:block;}.formLoading .loader-image{position:absolute;left:50%;margin-left:-50px;bottom:80px;width:100px;height:100px;}@-webkit-keyframes loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}.form-link{text-decoration:underline;cursor:pointer;display:block;font-size:15px;}.confirmation-messages{border:2px solid #ae3535;padding:20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.confirmation-messages fieldset{margin-bottom:10px;}.confirmation-messages fieldset p{font-size:18px;}.form-accordion-title{background:#e7e7e7;margin-bottom:0;margin-top:2px;padding:10px 20px 10px 60px;font-size:15px;position:relative;}.form-accordion-title strong{display:block;font-size:22px;}@media only screen and (max-width:340px){.form-accordion-title strong{font-size:20px;}}.form-accordion-title span.number{background:#fff;width:30px;height:30px;line-height:30px;text-align:center;display:inline-block;font-size:20px;font-family:"primary_bold",Arial,Helvetica,sans-serif;color:#000d5c;position:absolute;left:20px;top:50%;margin-top:-15px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.form-accordion-title span:not(.number){float:right;display:none;font-family:"primary_regular",Arial,Helvetica,sans-serif;font-size:18px;line-height:30px;cursor:pointer;text-decoration:underline;margin-top:-20px;}.form-accordion-title.active{background-color:#000d5c;color:#fff;}.form-accordion-title.complete span:not(.number){display:block;}.form-accordion-title.complete.active span:not(.number){display:none;}@media only screen and (max-width:675px){.form-accordion-title{padding:10px 10px 10px 60px;}.form-accordion-title span.number{left:10px;margin-right:10px;}}.form-accordion{background:#fff;padding:0 20px 20px;display:none;position:relative;}.knockout-form .form-accordion{padding:0 20px;}@media only screen and (max-width:675px){.knockout-form .form-accordion{padding:0;}}.form-accordion h2:not(.section-sub-heading){padding-top:20px;margin-bottom:10px;}.form-accordion h3{margin-top:20px;font-size:20px;font-family:"primary_bold",Arial,Helvetica,sans-serif;margin-bottom:10px;}.form-accordion .legal-box h3{margin-top:0;}.form-accordion.active{display:block;}.form-accordion>p{font-size:18px;color:#7c81a3;width:520px;max-width:100%;}.form-accordion>.page>.info-message{margin-top:20px;padding-bottom:0;}.modify-loan .loan-adjust{padding:0;font-size:24px;line-height:60px;}@media only screen and (max-width:675px){.modify-loan .loan-adjust{display:block;}}.modify-loan .loan-adjust>span{display:inline-block;position:relative;vertical-align:top;width:40px;height:40px;background:#000d5c;margin-top:10px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;}.modify-loan .loan-adjust>span:after{background-color:#fff;width:24px;height:4px;border-radius:3px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);content:"";}.modify-loan .loan-adjust>span.increase:before{background-color:#fff;width:4px;height:24px;border-radius:3px;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.modify-loan .loan-adjust>input,.modify-loan .loan-adjust>select,.modify-loan .loan-adjust>.date-input{padding:0;width:160px;display:inline-block;text-align:center;font-family:"primary_bold",Arial,Helvetica,sans-serif;color:#000d5c;vertical-align:top;margin:0 10px;}@media only screen and (max-width:675px){.modify-loan .loan-adjust>input,.modify-loan .loan-adjust>select,.modify-loan .loan-adjust>.date-input{width:165px;width:calc(100% - 114px);max-width:calc(380px - 114px);font-size:20px;}}.modify-loan .loan-adjust label{width:auto;padding-top:6px;padding-left:5px;padding-right:0;font-size:15px;font-family:"primary_regular",Arial,Helvetica,sans-serif;}#jointApplicant{margin:20px 0 0;background:#f1f1f1;}#jointApplicant h2.section-heading{border-top:4px solid #008fd0;}.with-usps .supporting-text{position:relative;}@media only screen and (min-width:801px){.with-usps .supporting-text .info-message{margin-top:20px;}}.slideIn{font-size:18px;animation:slideIn 1.2s ease;max-width:480px;width:100%;}.slideIn p{color:#000d5c;}@keyframes slideIn{0%{opacity:0;transform:translateY(-50px);}90%{transform:translateY(0);}100%{opacity:1;}}.use-mobile{background:#349702;border:0 none;width:130px;height:60px;border-radius:5px;line-height:1.2;padding:12px 0;margin-left:10px;display:inline-block;text-align:center;color:#fff;cursor:pointer;font-size:17px;}[disabled]+.use-mobile{display:none;}.use-mobile:hover,.use-mobile:focus{background:#3a8102;}.hero-calculator{background:none;padding:0;}.calc-slider{margin-bottom:40px;}.loan-purpose-more{margin-top:20px;}.mb1{margin-bottom:10px;}.clear{clear:both;display:block;}.hide{display:none;}.hidden-text{font-size:0!important;}::-webkit-input-placeholder{color:#737373;text-transform:none;}:-moz-placeholder{color:#737373;text-transform:none;}::-moz-placeholder{color:#737373;text-transform:none;}:-ms-input-placeholder{color:#737373;text-transform:none;}input[type=number]::-webkit-inner-spin-button,select[type=number]::-webkit-inner-spin-button,[type=number].date-input::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button,select[type=number]::-webkit-outer-spin-button,[type=number].date-input::-webkit-outer-spin-button{-moz-appearance:textfield;-webkit-appearance:none;margin:0;}input:-webkit-autofill,.date-input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{background-color:#fff!important;background-image:none!important;color:#222!important;-webkit-box-shadow:0 0 0 1000px white inset;}.original .version-1,.original .version-2,.original .testing{display:none;}.version-1 .version-2{display:none;}.version-2 .version-1{display:none;}.curved-hero{overflow:visible;position:relative;text-align:center;z-index:2;padding-top:20px;margin:0 -10px;}.curved-hero h1,.curved-hero p{z-index:1;}.curved-hero h1{color:#008fd0;font-family:"primary_bold",Arial,Helvetica,sans-serif;}.curved-hero p{color:#000d5c;font-size:18px;}.no-border{border:0;}