body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.mask{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:1111}.current-page{background-color:rgba(0,0,0,.05)!important}.calculation-app-bar{top:64px!important;background-color:#448aff!important;right:unset!important}.calculation-tool-bar{min-height:32px!important;width:100%;display:flex;flex-direction:row;justify-content:center;color:#fff;background-color:#448aff}.calculation-bar-x-icon{padding:4px!important}.calculation-bar-tooltip{padding-top:4px!important;position:fixed;right:1%;color:#fff}.calculation-bar-text{width:100%}.calculation-bar-typography{display:flex!important;justify-content:space-evenly}.calculation-bar-x-button{position:fixed;right:1%;color:#fff}.calculation-empty-tool-bar{margin-bottom:32px}@media screen and (max-width:767px){.calculation-app-bar{top:56px!important}}.chart-scroller{display:flex!important;position:absolute!important;right:20px;bottom:20px}.button-left{left:20px}.button-right{right:20px}@media screen and (max-width:767px){.table-row>*{padding:0!important;text-align:center!important}}.chart-container{padding:0;margin:10px 0 0}.chart-container,.chart-title{display:flex;flex-direction:row}.chart-title{align-items:center;width:100%;justify-content:space-between;padding:10px 10px 10px 20px;z-index:10}.chart-title h1{font-size:20px;font-weight:400;margin-right:5px}.chart-wrapper{width:100%;margin:20px;display:flex;flex-direction:column;justify-content:flex-start;position:relative;align-content:center;overflow-y:hidden;transition:height 195ms cubic-bezier(.4,0,.6,1) 0ms}.chart-wrapper.chart-loader{width:100%;padding:20px;margin-right:0;margin-left:0;display:flex;justify-content:center;align-items:center}.chart{display:flex;justify-content:flex-start;position:relative;padding:0 20px 20px;margin-top:-20px;overflow-y:auto;scroll-behavior:smooth;overflow-x:hidden}.totals-container{margin-left:10px;min-width:250px}.totals-comparison-container{margin-left:10px;min-width:500px}.totals-paper{width:100%;height:100%;padding:10px 10px 10px 20px}.totals-header{display:flex;flex-direction:row;justify-content:space-between}.totals-header h1{font-weight:400;font-size:20px}.totals-item{margin-top:15px}.totals-item:first-child{margin-right:50px}.totals-item-typography{text-align:center}.totals-comparison-items{display:flex;flex-direction:row}.totals-item h2{font-weight:400;font-size:16px}.totals-item p{font-weight:300;font-size:28px}.monthly-interest-rate-table td,.monthly-interest-rate-table th{padding-top:5px;padding-bottom:5px}.monthly-interest-rate-table tr{height:35px}@media screen and (max-width:850px){.chart-container{flex-direction:column}.totals-comparison-container,.totals-container{margin-left:0;margin-top:10px}}@media screen and (max-width:767px){.totals-item-typography{text-align:left}.totals-comparison-items{flex-direction:column}.totals-comparison-container{min-width:unset}}.dialog-input{display:flex;flex-direction:row;width:100%;justify-content:space-between;margin:8px 0}.dialog-input .input-label{display:flex;width:50%;justify-content:flex-start;align-items:center}.dialog-input .input-field{display:flex;flex-direction:column;position:relative;justify-content:center;width:85%}.dialog-input .input-field .line{margin-left:23%}.dialog-input .input-help{display:flex;justify-content:center;align-items:center;width:15%}.dialog-input .input-error-desktop{z-index:101;top:35px;position:absolute;color:red}.dialog-input .input-error-mobile{display:none}.dialog-input .error{border-color:red;box-shadow:0 0 0 1px red}.dialog-input .error:active,.dialog-input .error:focus{outline:none;box-shadow:0 0 0 1.5px red!important;border:none}.dialog-input .input-field input{border:1px solid #d3d3d3;border-radius:4px;padding:8px 8px 6px;font-size:16px}.dialog-input .input-field input[type=date]{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.dialog-input .input-field input:active,.dialog-input .input-field input:focus{outline:none;box-shadow:0 0 0 1.5px var(--app--color-primary);border-color:#d3d3d3!important}.dialog-input .input-field input:hover{border-color:#000}.dialog-input .error:hover{border-color:red!important}.dialog-input .input-field input::-webkit-inner-spin-button,.dialog-input .input-field input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.dialog-input .input-field input[type=number]{-moz-appearance:textfield}.dialog-input .input-field input:-moz-read-only{outline:none;box-shadow:none;pointer-events:none;cursor:none;color:grey;border:none}.dialog-input .input-field input:read-only{outline:none;box-shadow:none;pointer-events:none;cursor:none;color:grey;border:none}.dialog-input .radio-field>div{display:flex;flex-direction:row}.dialog-input .radio-field{display:flex;width:85%;justify-content:flex-start}.dialog-input .radio-field span{font-size:1em}.dialog-input .input-help-wrapper{display:flex;width:60%}@media screen and (max-width:767px){.dialog-input{flex-direction:column}.dialog-input .input-label{width:100%;margin-bottom:5px}.dialog-input .input-field{width:85%}.dialog-input .input-help{width:15%}.dialog-input .input-help-wrapper{flex-direction:row;display:flex;margin:10px 0;width:100%}.dialog-input .input-error-desktop{display:none}.dialog-input .input-error-mobile{display:block;color:red}.dialog-input .input-field .line{margin-left:0}}.dialog-content{display:block}.dialog-content .content-wrapper{display:flex;flex-direction:row}.dialog-content .content-side{display:flex;flex-direction:column;width:50%;border-right:1px solid #e8e8e8}.dialog-content .content-side:last-child{border-right:none;padding-left:20px}@media screen and (max-width:850px){.dialog-content .content-wrapper{flex-direction:column}.dialog-content .content-side{width:auto;border-right:none;border-bottom:1px solid #e8e8e8}.dialog-content .content-side:last-child{padding-top:20px;padding-left:0;border-bottom:none}}.select-field{min-width:150px!important;margin:20px 0!important}.select-field label{white-space:nowrap}.product-selection-input-box{padding:20px}.product-selection-input-box .input-field{margin:20px 0}.list-item-text{max-width:70%}.bottom-selection-app-bar{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;position:fixed;left:0;right:0;padding:5px 20px 5px 5px;top:auto;background-color:grey;bottom:0;z-index:1003}.side-menu-open-animation{transition:margin-left 195ms cubic-bezier(.4,0,.6,1) 0ms,width 195ms cubic-bezier(.4,0,.6,1) 0ms}.side-menu-close-animation{transition:margin-left 225ms cubic-bezier(.4,0,.6,1) 0ms,width 225ms cubic-bezier(.4,0,.6,1) 0ms}.bottom-selection-action,.bottom-selection-content{display:flex;flex-direction:row;align-items:center;justify-content:center}.input-block{display:flex;flex-direction:row;padding:10px!important}.input-block input{padding-top:11px;padding-bottom:9px}.input-section{display:flex;flex-direction:column;border-right:1px solid #e8e8e8}.input-section:last-child{border-right:none}.input-row{display:flex;flex-direction:row;justify-content:space-between;width:100%}.input-row.part{padding-left:50px}.input-wrapper{display:flex;margin:5px}.input-wrapper.small{width:10%}.input-wrapper.medium{width:20%}.input-wrapper.big{width:30%}.input-wrapper.full{width:100%}.input-check{font-size:100px!important;color:#d3d3d3}.input-row .part-arrow{display:flex;justify-content:center;align-items:center;margin-left:10px}.input-row .part-arrow svg{color:#d3d3d3;font-size:30px}.input-container{display:flex;flex-direction:row}.left-side{width:80%}.right-side{width:20%}.content-side p{margin-bottom:10px}.content-side p:last-child{margin-bottom:0}.check-block-container{min-width:250px;margin-left:10px}.check-block-paper{padding:10px 10px 10px 20px;height:100%}.check-block-header{display:flex;flex-direction:row}.check-block-header h1{font-weight:400;font-size:20px}.check-block-item{margin-top:15px}.check-block-item h2{font-weight:400;font-size:16px}.check-block-item p{font-weight:300;font-size:28px}.check-block-item-wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.check-block-icon-button{display:none}.check-block-header-row{display:flex;justify-content:space-between}.grid-container{display:grid;width:100%;grid-template-columns:80% 20%;grid-template-rows:auto auto auto;grid-gap:1px 1px;gap:1px 1px;grid-template-areas:"product start-date" "general applicants" "parts applicants"}.applicants{grid-area:applicants;padding-left:5px}.general{grid-area:general;border-bottom:1px solid #d3d3d3;padding:5px 0}.general,.parts{border-right:1px solid #d3d3d3}.parts{grid-area:parts}.product{grid-area:product;border-right:1px solid #d3d3d3}.product,.start-date{border-bottom:1px solid #d3d3d3}.start-date{grid-area:start-date;padding-left:5px}.number-of-applicants-label{padding:5px 0}.input-container-parts{width:60%;padding-top:5px}.gen-input{margin-left:15px}@media screen and (max-width:1367px){.input-container-parts{width:75%}.gen-input{margin-left:10px}}@media screen and (max-width:1067px){.input-container-parts{width:80%}.gen-input{margin-left:5px}}@media screen and (max-width:767px){.input-block,.input-container{flex-direction:column}.left-side,.right-side{width:auto}.input-section{border-right:none;border-bottom:1px solid #e8e8e8}.input-section:last-child{border-bottom:none}.check-block-container{margin-left:0;margin-top:10px}.check-block-icon-button{display:block}}@media screen and (max-width:850px){.input-block,.input-container{flex-direction:column}.input-section{border-right:none;border-bottom:1px solid #e8e8e8}.check-block-container{margin-left:0;margin-top:10px}.input-row{flex-direction:column}.input-wrapper.big,.input-wrapper.full,.input-wrapper.medium,.input-wrapper.small,.left-side,.right-side{width:auto}}.history-day{display:flex;flex-direction:column;width:96%;margin:0 auto;transition:width 195ms cubic-bezier(.4,0,.6,1) 0ms}.history-day:last-child{margin-bottom:40px}.icon-check{color:#66bb6a}.icon-warning{color:#f44336}.history-table td,.history-table th{padding-left:0;padding-right:5px}.history-table tr{height:57px}.history-table td:last-child{padding-right:0!important}.history-table .smaller-item:first-child{width:4%;padding:5px}.history-table .small-item:first-child{padding:5px 15px}.history-table .smaller-item{width:4%;padding:5px 0}.history-table .small-item{width:5%;padding:5px 0}.history-table .medium-item{width:10%;padding:5px 0;max-width:100px}.history-table .big-item{width:20%;padding:5px 0}.history-table .large-item{width:30%;padding:5px 0}.history-row{box-shadow:0 0 0 3px #448aff;background-color:#fff}.history-row *{border:none!important}.history-loader{height:100%;width:100%;display:flex;justify-content:center;align-items:center}.row-body{width:100%}.header-cell{display:flex;justify-content:center;align-items:center;width:20%;color:rgba(0,0,0,.54);font-size:.75rem;font-weight:500;padding:2% 0}.paper-header-cell{display:flex;flex-direction:row}.table-header{justify-content:center;display:flex;border-bottom:1px solid #e0e0e0;font-weight:700;padding:20px}.mobile-history-row-content{width:100%;padding:0!important;display:flex;flex-direction:row}.mobile-history-row-content>div{display:flex;justify-content:center;align-items:center;width:20%}.mobile-history-row-selected{z-index:1;box-shadow:0 0 0 3px #448aff}.mobile-history-row-not-selected,.mobile-history-row-selected{border:1px solid #dadce0;background-color:#fff;position:relative}.mobile-history-row-not-selected{box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12)}.mobile-history-row-expanded{margin:20px 0}.mobile-history-row-expanded,.mobile-history-row-not-expanded{transition:margin-top .2s ease,margin-bottom .2s ease}.mobile-history-row-table-wrapper{width:90%;padding-left:10%}.comparison-header-row{box-shadow:0 0 5px 0 rgba(0,0,0,.2),0 0 2px 0 rgba(0,0,0,.14),0 -2px 1px -2px rgba(0,0,0,.12)!important;border-radius:4px 4px 0 0!important;position:relative;margin-top:20px;width:140px;display:flex;align-items:center}.comparison-header-cell:first-child{padding-right:10px}.comparison-header-cell{color:rgba(0,0,0,.87);font-size:.8125rem;font-weight:400}.comparison-header-row-selected{margin-top:20px;width:140px;display:flex;align-items:center;position:relative;box-shadow:3px -3px 0 0 #448aff,-3px -3px 0 0 #448aff,0 -1px 5px 0 rgba(0,0,0,.2),0 -2px 2px 0 rgba(0,0,0,.14),0 -3px 1px -2px rgba(0,0,0,.12)!important;border-radius:unset!important}.comparison-body{border-radius:0 4px 4px 4px!important}.comparison-body-selected{box-shadow:0 0 0 3px #448aff!important;border-radius:unset!important}.history-calculation-comparison-bar{position:fixed!important}.comparison-details-color-box{display:flex;justify-content:center}@media screen and (max-width:767px){.history-calculation-comparison-bar{top:88px}}@media screen and (min-width:768px){.history-day{min-width:905px}}.card-actions{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;padding:0 30px 10px!important}.sign-form-input,.sign-in-button,.sign-input{width:100%}.sign-in-button{margin:16px 0 0!important}.dom{display:flex;flex-direction:column;justify-content:center;align-items:center}.card{display:block;width:95%;max-width:400px}.card-content{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:30px!important}.sign-form-input,.sign-input,.sign-up-button{width:100%}.sign-up-button{margin:16px 0 0!important}.sign-help{display:flex;flex-direction:column;margin:0 auto;width:100%;justify-content:center}.sign-help>button{margin-top:22px}.loader{height:26px!important;width:26px!important}.icon-facebook2{font-size:28px}.tabs{min-width:0!important}.dialog{width:40%!important}.filters{margin-bottom:2%;display:flex;align-items:center;justify-content:space-around;width:100%}.customer-filter-mobile-paper{padding:0 5px;width:80%;margin-top:2%;max-width:320px}.customer-filter-mobile-content{display:flex;flex-direction:column}.customer-filter-mobile-header{display:flex;align-items:center;justify-content:space-between}.wrapper{width:90%;min-width:300px;display:flex;flex-direction:column;align-items:center}.no-customers-text{display:flex;justify-content:center}.customer-panel-header-row{display:flex}.customer-panel-body-row{display:flex;flex-direction:row}.customer-panel-body-row-whole-selected{box-shadow:0 0 0 3px #448aff}div[class*=customer-panel-body-cell]{width:19%;display:flex;justify-content:left;align-items:center;overflow:hidden;margin-right:1%}.customer-panel-body-cell-mobile:first-child{width:20%!important}.customer-panel-body-cell-mobile-big{width:35%!important}.customer-panel-body-cell-mobile:last-child{width:15%!important}.customer-panel-body-cell-small,.customer-panel-body-cell:first-child,.customer-panel-body-cell:last-child{width:9%!important}.customer-panel-header-cell{width:20%}.customer-panel-header-cell,.customer-panel-header-cell-small{display:flex;justify-content:left;align-items:center;color:rgba(0,0,0,.54);font-size:.75rem;font-weight:500;padding:1% 0;border-bottom:1px solid #e0e0e0}.customer-panel-header-cell-small,.customer-panel-header-cell:last-child{width:10%}.customer-panel-header-cell:first-child{padding:1%;width:10%}div[class*=customer-panel-header-cell-mobile]{color:rgba(0,0,0,.54);font-size:.75rem;font-weight:500;padding:1% 0;border-bottom:1px solid #e0e0e0}.customer-panel-header-cell-mobile:first-child{padding:1%!important;width:20%}.customer-panel-header-cell-mobile-big{width:35%}.customer-panel-header-cell-mobile:last-child{width:15%}.customer-panel-body-row-whole{border-bottom:1px solid #e0e0e0}.customer-panel-body-row-whole-selected *{border:none!important}.customer-table{width:100%}.customer-information{display:flex;flex-direction:column}.customer-information-row{justify-content:left;padding-left:2%;padding-right:2%;display:flex;align-items:center}.customer-information-cell{margin:20px 0}.customer-information-cell:first-child{width:70%}.customer-information-row:first-child{margin-top:2%}.customer-information-radio-button{margin-left:2%}.new-customer-buttons{justify-content:space-evenly;display:flex;width:70%}.new-customer-radio-question{display:flex;flex-direction:row;align-items:center}.new-customer-radio-question:first-child{width:50%}.consumer-panel-radio-invite{margin-top:32px}@media screen and (max-width:767px){.new-customer-buttons{flex-direction:column;width:250px}.new-customer-buttons>button{margin-bottom:12px}}.wrapper-first-time-visit{display:flex;justify-content:center;align-items:center}.paper-first-time-visit{min-width:768px;min-height:541px;width:60%;margin-top:32px;position:relative}.stepper-content,.stepper-content-final-step{justify-content:center;align-items:center;display:flex;flex-direction:column}.stepper-content-final-step{width:100%}.stepper-content-buttons{width:90%;display:flex;justify-content:space-between;position:absolute;left:5%;bottom:16px}.stepper-content-final-buttons{width:90%;display:flex;justify-content:space-between;margin-top:32px;margin-bottom:16px}.first-time-visit-question{width:100%;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;margin-top:32px;font-size:20px}.first-time-visit-question-text{margin-right:10px;width:50%}.first-time-visit-yes-no{align-items:center;display:flex;flex-direction:row}.first-time-visit-collapse,.first-time-visit-yes-no{width:90%;position:relative}.first-time-visit-none{display:none}.first-time-visit-radio-button .MuiTypography-body2-58{font-size:16px}.first-time-visit-radio-button{align-items:center;display:flex;justify-content:space-between;width:40%}.first-time-visit-mortgage-type{align-items:center;display:flex;flex-direction:row;margin-top:28px}.first-time-visit-final-page{display:flex;flex-direction:column;font-size:20px;width:90%;margin-top:32px}.first-time-visit-final-text-row{margin-bottom:16px;display:flex;flex-direction:row}.first-time-visit-final-text{width:50%}.first-time-final-step{flex-direction:column}.first-time-final-step,.first-time-visit-input-help{justify-content:center;align-items:center;display:flex}.first-time-visit-input-help{position:absolute;right:0;height:34px;width:15%}.first-time-visit-step-title{text-align:center;white-space:normal!important;padding-bottom:6px}.first-time-visit-title-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.first-time-visit-step-info{width:90%}.first-time-visit-tooltip{position:absolute;right:0;width:15%;text-align:center}.first-time-visit-stepper{padding-bottom:12px!important}@media screen and (max-width:767px){.paper-first-time-visit{min-width:0;min-height:0;width:98%;position:relative;margin-top:6px}.wrapper-first-time-visit{flex-direction:column;margin-top:32px}.first-time-visit-padding-under-paper{padding-bottom:64px;width:100%}.first-time-visit-yes-no{flex-direction:column;align-items:unset}.first-time-visit-radio-button{width:100%}.first-time-visit-final-result{display:flex;align-items:center}.first-time-visit-final-text{padding-right:5%;width:60%}.first-time-visit-question-text{width:90%;margin-bottom:12px}.dialog-input>.input-field{width:100%;justify-content:unset;display:flex;flex-direction:row}.first-time-visit-mobile-stepper-paper{position:fixed;bottom:0;width:100%}.first-time-visit-mortgage-type{flex-direction:column;align-items:unset}.first-time-visit-mortgage-type>.first-time-visit-radio-button{display:flex;align-items:center}}.profile-page-wrapper{display:flex;align-items:center;flex-direction:column;margin-top:12px}.profile-page-row{display:flex;flex-direction:row;justify-content:center;margin:6px;width:100%}.profile-page-cell:first-child{width:15%;margin-left:10%;display:flex;align-items:center}.profile-page-cell{width:20%}@media screen and (max-width:767px){.profile-page-row{justify-content:unset}.profile-page-row:last-child{justify-content:center}.profile-page-cell:first-child{width:40%;margin-left:2%}.profile-page-cell{width:60%}}@font-face{font-family:"icomoon";src:url(/static/media/icomoon.dc97d093.eot);src:url(/static/media/icomoon.dc97d093.eot#iefix) format("embedded-opentype"),url(/static/media/icomoon.0908b21b.ttf) format("truetype"),url(/static/media/icomoon.eca2fa9f.woff) format("woff"),url(/static/media/icomoon.b742ff93.svg#icomoon) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:"icomoon"!important;speak:none;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-menu:before{content:"\e906"}.icon-close:before{content:"\e903"}.icon-home:before{content:"\e902"}.icon-pencil:before{content:"\e905"}.icon-cog:before{content:"\e994"}.icon-plus:before{content:"\ea0a"}.icon-exit:before{content:"\ea14"}.icon-history:before{content:"\e94d"}.icon-search1:before{content:"\e986"}.icon-arrow-left2:before{content:"\ea40"}.icon-facebook2:before{content:"\ea91"}:root{--app--color-primary:#303f9f;--app--secondary-primary:#e05d22}.App{text-align:center}.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite;height:40vmin;pointer-events:none}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}.root{display:flex}.content{padding:10px;width:100%}@-webkit-keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.7eaa5684.chunk.css.map */