.c-calculator{background-color:#e3e0e8;padding:4rem;border-radius:0}@media (min-width:965px){.c-calculator{padding:6rem 6rem 4rem}}@media (min-width:1200px){.c-calculator{padding:6rem 12.5rem 4rem}}.c-calculator__controller{background-color:#e3e0e8;margin:0 -3rem}.c-calculator__controller--infobox{padding:0 4rem 4rem}@media (min-width:965px){.c-calculator__controller--infobox{padding:0 6rem 5rem}}@media (min-width:1200px){.c-calculator__controller--infobox{padding:0 12.5rem 5rem}}.c-calculator__controller--infobox .message{border:2px solid #999;padding:1.5rem;border-radius:.5rem}.c-calculator__controller--infobox .message p{padding:0;margin:0;line-height:1.8rem;font-size:1.4rem;color:#333}.c-calculator__heading{background-color:inherit;padding:0;height:auto}.c-calculator__heading h2{color:#3d0061;font-size:3.2rem;font-weight:500}.c-calculator__form{padding:0;width:39.6rem}@media (min-width:1200px){.c-calculator__form{width:43.6rem}}.c-calculator__form-field--text{color:#3d0061}.c-calculator__form label{color:#333;text-transform:none;font-size:1.4rem;line-height:2.1rem}@media (max-width:965px){.c-calculator__form h3:first-of-type{margin:2rem 0 0}}.c-calculator__form h3{font-family:Arial;font-weight:700;font-size:1.6rem;color:#333;margin:3.5rem 0 0;padding:0;line-height:2.4rem}@media (min-width:965px){.c-calculator__form h3{margin:3.5rem 0 0}}.c-calculator__results{padding:0 0 3.7rem;border-left:0;-webkit-box-shadow:none;box-shadow:none;background-color:#3d0061;border-radius:1.5rem;margin-top:4rem;text-align:center;color:#fff;width:40.9rem;height:-webkit-max-content;height:-moz-max-content;height:max-content}@media (min-width:965px){.c-calculator__results{margin-top:0}}@media (min-width:1200px){.c-calculator__results{width:44.5rem}}.c-calculator__results:after{display:none}.c-calculator__results-inner{padding:0}.c-calculator__results-inner .extra-info{width:80%;margin-left:auto;margin-right:auto;margin-top:2.5rem}.c-calculator__results-inner .extra-info p{font-size:1.4rem}.c-calculator__results-inner .o-btn{display:block;width:55%;margin-left:auto;margin-right:auto;margin-bottom:1.5rem}.c-calculator__results-inner .o-btn--secondary{width:85%;height:6rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}@media (min-width:966px){.c-calculator__results-inner .o-btn--secondary{width:25rem}}.c-calculator__results-inner .o-btn--secondary-outline{color:#fff;width:85%;height:4rem;padding:0;margin-bottom:1.3rem}@media (min-width:966px){.c-calculator__results-inner .o-btn--secondary-outline{width:25rem}}.c-calculator__results-inner .o-btn--secondary-outline span{display:inline;vertical-align:middle}.c-calculator__results-heading{font-size:2.5rem;line-height:5.7rem;padding:3.7rem 3rem 0;font-weight:400;margin-bottom:0}.c-calculator__result{background:#3d0061;padding:0}.c-calculator__result p{font-size:1.6rem;padding-bottom:0;margin-bottom:0}.c-calculator__result-figure{font-size:1.9rem;font-weight:500;margin-bottom:0}.c-calculator__result-figure .currency{font-size:2rem;padding-right:.4rem;color:#fff}.c-calculator__result-figure .big{font-size:3rem;line-height:1;color:#fff}.c-calculator__result-figure .big sup{position:relative;display:inline-block;top:-20px;font-size:1.3rem;margin-left:.5rem}.c-calculator__result-figure .from{display:inline-block;font-size:1.6rem}.vue-slider .vue-slider-rail:before{background:#3d0061}