body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:14px}.et_pb_slide_content,.et_pb_best_value{font-size:15px}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}.blurb-fixed-height{height:auto;padding-right:10px}.expandable-text1.auto-height{height:auto!important}.expandable-text2.auto-height{height:auto!important}.expandable-text3.auto-height{height:auto!important}.et_pb_blurb.toggle-blurb .et_pb_main_blurb_image,.et_pb_blurb.toggle-blurb .et_pb_blurb_description{display:none;opacity:0;transition:opacity 0.3s ease}.et_pb_blurb.toggle-blurb.active .et_pb_main_blurb_image,.et_pb_blurb.toggle-blurb.active .et_pb_blurb_description{display:block;opacity:1}.et_pb_blurb.toggle-blurb .et_pb_module_header{display:block!important;opacity:1!important}.et_pb_blurb.toggle-blurb{cursor:pointer}.et_pb_blurb.toggle-affili .et_pb_module_header,.et_pb_blurb.toggle-affili .et_pb_blurb_description{display:none;opacity:0;transition:opacity 0.3s ease}.et_pb_blurb.toggle-affili.active .et_pb_module_header,.et_pb_blurb.toggle-affili.active .et_pb_blurb_description{display:block;opacity:1}.et_pb_blurb.toggle-affili .et_pb_main_blurb_image{display:block!important;opacity:1!important}.et_pb_blurb.toggle-affili{cursor:pointer}#ourstaff{display:none}.et_pb_text_1 h2{font-family:agendamedium,Arial,sans-serif;font-size:35px;line-height:40px}#coursescss h2,#staffcss h2,#enquirycss h2,#affiliationscss h2,#firstheadingcss h2,#calendarcss h2,#aboutuscss h2,#timetablescss h2{font-family:agendamedium,Arial,sans-serif;font-size:35px;line-height:40px}@media only screen and (max-width:767px){.mobile-two-columns .et_pb_column{width:50%!important;float:left;clear:none!important}}