#mortgage_stress_calc_blog_section{padding:0}#mortgage_stress_calculator_blog p{margin-bottom:0 !important}.mortgage_stress_calculator_container_blog{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#000572;font-size:20px;line-height:24px}.mortgage_stress_calculator_container_blog .input_form_blog{display:flex;flex-direction:row}.mortgage_stress_calculator_container_blog .input_label_blog{color:#8398c2}.mortgage_stress_calculator_container_blog .form_group_blog{margin-right:20px;min-height:75px}.mortgage_stress_calculator_container_blog .form_group_blog input{height:32px;width:100%;border-color:#dee4ef !important;border-style:solid;border-width:0 0 1px !important;color:#000572 !important;font-size:20px}.mortgage_stress_calculator_container_blog .form_group_blog .error_message_blog{font-size:16px;color:#dc0c48 !important}#morgage_stress_calc_form_blog button{background:#0074d9;color:#fff !important;font-size:20px !important;font-family:"Ciutadella - 500",sans-serif;height:60px;border-radius:30px;width:200px;border:none !important;cursor:pointer;padding:15px 40px}.results_container_blog{border-radius:10px;padding:20px}.stats_containers_blog{display:flex;justify-content:center;column-gap:26px;font-size:20px;color:#000572;padding-bottom:20px;text-align:center}.stats_display_blog.second_row_row .monthly_income_container_blog,.stats_display_blog.second_row .monthly_repayment_container_blog,.stats_display_blog.second_row .monthly_balance_container_blog{display:flex;flex-direction:column;justify-content:space-between;width:200px}.figures_display_blog{font-family:"Ciutadella - 500";font-size:24px;text-align:center}#mortgage_stress_calculator_blog .stats_display_blog.first_row{display:none;opacity:0;transition:opacity .4s}.stats_display_blog.first_row.visible{opacity:1 !important}.statement_blog{display:flex;justify-content:center;margin-bottom:24px;font-size:24px;line-height:35px !important}#mortgage_stress_calculator_blog .stats_display_blog.first_row .statement_blog p{padding-bottom:0}.mortage_percentage_blog{font-size:38px !important;font-family:"Ciutadella - 500";margin:auto 5px;line-height:50px}.stats_display_blog.first_row.visible p:nth-child(3){text-align:left}.results_container_blog{display:flex;flex-direction:column;max-width:700px;width:100%;margin-top:20px}#mortgage_stress_calculator_blog .stats_slider_blog{display:grid;position:relative;padding-top:40px;grid-template-areas:"text1 text2 text3" "slider1 slider2 slider3" "axis1 axis2 axis3";grid-template-columns:33% 17% 50%;grid-template-rows:14px 14px 2fr;grid-row-gap:12px;row-gap:12px;font-size:16px;color:#001848;margin-bottom:20px}.stress_zone_blog{text-align:center;color:#001848 !important}.stress_zone_blog.two{border-left:1px solid;border-right:1px solid}.stress_zone_blog p{margin-top:0}.stress_green_zone_blog{border-radius:20px 0 0 20px;background-color:#03cea4;opacity:.3}.stress_yellow_zone_blog{background-color:#feca58;opacity:.6}.stress_red_zone_blog{border-radius:0 20px 20px 0;background-color:#dc0c48;opacity:.3}#mortgage_stress_calculator_blog .stress_axis_blog{display:flex;flex-direction:row;list-style-type:none !important;margin-bottom:0;margin-top:0}.stress_axis_blog .part_one{grid-area:axis1}.stress_axis_blog .part_two{grid-area:axis2}.stress_axis_blog .part_three{grid-area:axis3}#mortgage_stress_calculator_blog .stress_axis_blog.part_one li,#mortgage_stress_calculator_blog .stress_axis_blog.part_two li,#mortgage_stress_calculator_blog .stress_axis_blog.part_three li{width:100%;text-align:right;font-size:16px}.dot_blog{z-index:1;height:20px;width:20px;border-radius:50%;position:absolute;bottom:-3px;right:0;background-color:#03cea4;border:2px solid #fff;transition:.5s left .25s ease}.ruler_blog{z-index:0;height:14px;width:18px;border-radius:20px;position:absolute;top:40px;left:0;background-color:#0000;transition:.5s width .25s ease}#mortgage_stress_calculator_blog .results_description_blog{text-align:center;line-height:32px}#mortgage_stress_calculator_blog .results_description_blog .first_row{font-size:24px;padding-bottom:0 !important}#mortgage_stress_calculator_blog .results_description_blog .second_row{font-size:40px;line-height:35px !important;font-family:"DM Serif Display";padding-bottom:26px !important}.emoji_container_blog{height:72px}.mb_mortgage_stress_emoji_blog{position:relative;height:100%;margin-left:auto;margin-right:auto;display:none}.emoji_container_blog.happy .mb_mortgage_stress_emoji_blog.happy,.emoji_container_blog.neutral .mb_mortgage_stress_emoji_blog.neutral,.emoji_container_blog.sad .mb_mortgage_stress_emoji_blog.sad{display:block;animation:heartBeat 1s}.results_description_container_blog{text-align:center}.results_description_blog .third_row{color:#001848;font-size:18px;line-height:24px}.monthly_income_container_blog,.monthly_repayment_container_blog,.monthly_balance_container_blog{background-color:#f1f1fb;padding:10px 14px;border-radius:4px}.figures_display_blog{margin-top:8px}.monthly_income_container_blog p,.monthly_repayment_container_blog p,.monthly_balance_container_blog p{padding-bottom:16px}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@media (max-width:1124px){.mortgage_stress_calculator_container_blog{flex-direction:column;align-items:center}.input_form_container_blog{margin-right:auto;margin-left:auto;margin-bottom:20px;max-width:100%;width:90%}.mortgage_stress_calculator_container_blog .input_form_blog{flex-direction:column}.mortgage_stress_calculator_container_blog .form_group_blog{margin:0}#morgage_stress_calc_form_blog button{margin-left:auto;margin-right:auto}.secondary_container_blog{margin:0;padding:20px}}@media (max-width:834px){.mortgage_stress_calculator_container_blog{padding:0;border-top:none}#morgage_stress_calc_form_blog button{height:40px;padding:10px}.stress_axis_blog .hidden_list_item{display:none}#mortgage_stress_calculator_blog .results_description_blog .second_row{font-size:32px}.stats_display_blog.first_row{flex-direction:row;padding-bottom:0}.stats_display_blog.first_row .monthly_income_container_blog,.stats_display_blog.first_row .monthly_repayment_container_blog,.stats_display_blog.first_row .monthly_balance_container_blog{font-size:14px;line-height:20px !important;padding-bottom:16px}#mortgage_stress_calculator_blog .stats_display_blog.second_row{padding:0;margin-bottom:20px;justify-content:flex-start}#mortgage_stress_calculator_blog .stats_display_blog.second_row.visible p{font-size:20px;line-height:24px !important;margin-bottom:0}.stats_display_blog.second_row p:nth-child(2){font-size:30px;margin-left:12px;margin-right:12px}.stress_zone_blog{display:none;flex-direction:column;justify-content:center;font-size:12px;line-height:16px;margin-top:4px}.stress_zone_blog p{padding-bottom:0}.statement_blog{font-size:20px;line-height:30px !important;text-align:center}.figures_display_blog{margin:auto;font-size:20px}.mortage_percentage_blog{margin:0;font-size:24px !important;line-height:32px}}@media (max-width:667px){.mortgage_stress_calculator_container_blog{font-size:18px}.mortgage_stress_calculator_container_blog .form_group_blog input{font-size:18px}#mortgage_stress_calculator_blog .results_description_blog .first_row{font-size:20px;line-height:28px}#mortgage_stress_calculator_blog .results_description_blog .second_row{font-size:24px !important;line-height:30px !important;padding-bottom:10px !important}.emoji_container_blog{height:40px}#mortgage_stress_calculator_blog .stats_slider_blog{padding-top:25px}.stats_slider_blog{margin-bottom:20px !important}.ruler_blog{top:25px}.secondary_container_blog{margin:auto auto 20px auto;padding:0}.results_container_blog{border-radius:10px;padding:20px 20px 0;margin:0}.mortage_percentage_blog{font-size:24px !important;line-height:30px}.stats_containers_blog{flex-direction:column;padding:0}.stats_display_blog.first_row .monthly_income_container_blog,.stats_display_blog.first_row .monthly_repayment_container_blog,.stats_display_blog.first_row .monthly_balance_container_blog{display:flex;align-items:center;justify-content:center;padding:8px 10px 6px}.figures_display_blog{font-size:16px}#mortgage_stress_calc_blog_section .figures_display_blog{margin:0 0 0 6px}.stats_display_blog.first_row .monthly_repayment_container_blog{margin:4px 0}.statement_blog{flex-direction:column;align-items:center;margin-bottom:20px;font-size:18px;line-height:24px !important}}