.Hero_heroSection__TcfMg{position:relative;display:flex;flex-direction:column;background-color:var(--hero-bg)}.Hero_heroImage__W_4p3{background-repeat:no-repeat;background-position:75% 50%;background-size:cover;height:25vh;min-height:200px;max-height:300px}@media (min-width:768px){.Hero_heroImage__W_4p3{background-position:65% 50%}}.mortgage .Hero_heroImage__W_4p3{background-image:url(/images/banners/banner_mortgage.png)}.legal .Hero_heroImage__W_4p3{background-image:url(/images/banners/banner_legal.png)}.advertise .Hero_heroImage__W_4p3{background-image:url(/images/banners/banner_advertise.png)}.register .Hero_heroImage__W_4p3{background-image:url(/images/banners/banner_register.png)}.sales .Hero_heroImage__W_4p3{background-image:url(/images/banners/banner_sales.png)}.Hero_heroText__bHw5n{padding:2rem;background-color:var(--colour-white);color:var(--colour-purple)}@media (min-width:992px){.Hero_heroText__bHw5n{position:absolute;top:50%;padding-left:2rem;transform:translateY(-50%);background-color:initial;color:var(--colour-white)}}.Hero_heroText__bHw5n .Hero_head__wnhSI{margin:0;padding-bottom:.5rem;line-height:2.2rem;font-size:2rem;font-style:italic;text-transform:uppercase}@media (min-width:992px){.Hero_heroText__bHw5n .Hero_head__wnhSI{padding-bottom:1.5rem;font-size:2.3rem}}.Hero_heroText__bHw5n .Hero_subhead__aDVbd{margin:0;font-size:1.4rem;font-weight:700}.MortgageCalculator_calculator__jPuV6{border:2px solid var(--colour-pink);padding:0;color:var(--colour-pink)}.MortgageCalculator_calculator__jPuV6 .MortgageCalculator_heading__gThsU{background-color:var(--colour-pink-soft);margin-block-start:0;margin-block-end:0;padding:1.2rem;text-transform:uppercase}.MortgageCalculator_form___lYCF{background-color:var(--colour-white);padding:1.2rem}.MortgageCalculator_form___lYCF .p-inputtext{width:100%;border:2px solid var(--colour-pink-soft)}.MortgageCalculator_results__STHCr{position:relative}.MortgageCalculator_results__STHCr .MortgageCalculator_fees__VaNTW{background-color:var(--colour-pink-soft);padding:0 1.2rem;font-size:1rem;text-transform:uppercase}.MortgageCalculator_results__STHCr .MortgageCalculator_fees__VaNTW .MortgageCalculator_lineItems__8ZGcD{padding-bottom:1.4rem}.MortgageCalculator_results__STHCr .MortgageCalculator_fees__VaNTW .MortgageCalculator_lineItem__38WI0{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;line-height:1.5rem}.MortgageCalculator_results__STHCr .MortgageCalculator_fees__VaNTW .MortgageCalculator_total__6T4uH{border-top:2px solid var(--colour-pink);border-bottom:2px solid var(--colour-pink);padding:1rem 0;font-size:1.1rem;font-weight:700}.MortgageCalculator_results__STHCr .MortgageCalculator_fees__VaNTW .MortgageCalculator_repayments__1f_Pp{padding:1rem 0}