:root {
    --header_background: #444444;
    --titles_colour: #000000;
    --paragraph_colour: #000000;
    --link_colour: #18607c;
    --blog_meta_colour: #000000;
    --blog_icon_colour: #000000;
    --footer_background: #000000;
    --footer_icon_colour: #ffffff;
    --footer_title_colour: #ffffff;
    --footer_link_colour: #ffffff;
    --footer_link_hover_colour: #b2b2b2;
}
:root {
--menu_background_colour: #008ab7;
--menu_font_colour: #ffffff;
--menu_font_hover_colour: #c1c1c1;
--sub_menu_font_colour: #ffffff;
--sub_menu_background_colour: #444444;
--sub_menu_font_hover_colour: #c9c9c9;
}
:root {
   --section_1_colour: #ffffff;
    --section_1_title_colour: #000000;
    --section_1_paragraph_colour: #000000;
   --section_2_colour: #ededed;
    --section_2_title_colour: #000000;
    --section_2_paragraph_colour: #000000;
    --section_3_colour: #f2f2f2;
    --section_3_title_colour: #ffffff;
    --section_3_paragraph_colour: #ffffff;
    --promo_box_style_1_text_colour: #000000;
    --promo_box_style_1_title_colour: #000000;
}
:root {
     --button_1_background_colour: #ffffff;
     --button_1_text_colour: #000000;
     --button_1_hover_background_colour: #000000;
     --button_1_hover_text_colour: #ffffff;
     --button_2_background_colour: #ffffff;
     --button_2_text_colour: #000000;
     --button_2_hover_background_colour: #ffffff;
     --button_3_background_colour: #444444;
     --button_3_text_colour: #ffffff;
     --button_3_hover_background_colour: #515151;
     --button_3_hover_text_colour: #ffffff;
}