/* PGS Themes - Global CSS Variables - Generated at: 2026-02-22 14:37:36*/
:root {
	--pgs_primary_color: #21008A;
	--pgs_secondary_color: #0D1615;
	--pgs_accent_color: #51F978;
	--pgs_heading_color: #000000;
	--pgs_body_color: #969696;
	--pgs_site_logo_max_height: 50px;
	--pgs_site_logo_sticky_max_height: 45px;
	--pgs_mobile_logo_max_height: 50px;
	--pgs_mobile_logo_sticky_max_height: 50px;
	--pgs_text_color: #606060;
	--pgs_color_gradient: linear-gradient( 285deg, #21008a 0%, #51f978 84% );
	--pgs_text_color_gradient_deg: 0deg;
	--pgs_text_color_gradient_color_1: #9CEE69 0%;
	--pgs_text_color_gradient_color_2: #9CEE69 50%;
	--pgs_header_bg_color: rgba(255, 255, 255, 1.00);
	--pgs_header_bg_opacity: 1;
	--pgs_submenu_bg_color: rgba(255, 255, 255, 1);
	--pgs_submenu_link_color_regular: #21008a;
	--pgs_submenu_link_color_hover: #51f978;
	--pgs_submenu_link_color_active: #51f978;
	--pgs_header_link_color_regular: #21008a;
	--pgs_header_link_color_hover: #51f978;
	--pgs_header_link_color_active: #51f978;
	--pgs_header_cta_btn_text_color: #FFFFFF;
	--pgs_header_cta_btn_border_width: 0px 0px 0px 0px;
	--pgs_header_cta_btn_border_style: none;
	--pgs_header_cta_btn_border_color: #9CEE69;
	--pgs_header_cta_btn_border_radius: 6px 6px 6px 6px;
	--pgs_header_cta_btn_padding: 15px 30px 15px 30px;
	--pgs_header_border_width: ;
	--pgs_header_border_style: none;
	--pgs_header_border_color: ;
	--pgs_header_cta_btn_bg_color: rgba(156, 238, 105, 1.00);
	--pgs_header_cta_btn_hover_text_color: #FFFFFF;
	--pgs_header_cta_btn_hover_bg_color: #000000;
	--pgs_header_cta_btn_hover_border_color: #000000;
	--pgs_header_sticky_bg_color: #FFFFFF;
	--pgs_header_sticky_link_color_regular: #21008a;
	--pgs_header_sticky_link_color_hover: #51f978;
	--pgs_header_sticky_link_color_active: #51f978;
	--pgs_header_offcanvas_sidepanel_bg_color: #FFFFFF;
	--pgs_header_offcanvas_sidepanel_title_color: #21008A;
	--pgs_header_offcanvas_sidepanel_link_color_regular: #21008a;
	--pgs_header_offcanvas_sidepanel_link_color_hover: #51f978;
	--pgs_header_offcanvas_sidepanel_link_color_active: #51f978;
	--pgs_container_width: 1300px;
	--pgs_team_bg_overlay_color: rgba(0, 199, 177, 0.9);
	--pgs_team_social_profile_radius: ;
	--pgs_team_social_profile_bg_color: #9CEE69;
	--pgs_case_study_overlay_bg_color: rgba(0, 199, 177, 0.9);
	--pgs_case_study_item_gaps-x: 30pxpx;
	--pgs_case_study_item_gaps-y: 30pxpx;
	--pgs_tags_text_color: #9CEE69;
	--pgs_tags_border_color: #000000;
	--pgs_tags_border_radius: 0px 0px 0px 0px;
	--pgs_body_effect_border_color: rgba(0, 199, 177, 0.9);
	--pgs_body_effect_line_effect_color: rgba(0, 199, 177, 0.9);
	--pgs_typography_h1_font_family: Space Grotesk, Arial, Helvetica, sans-serif;
	--pgs_typography_h1_font_size: 120px;
	--pgs_typography_h1_line_height: 120px;
	--pgs_typography_h1_font_weight: 600;
	--pgs_typography_h1_word_spacing: 0px;
	--pgs_typography_h1_letter_spacing: 0px;
	--pgs_typography_h1_text_align: left;
	--pgs_typography_h1_font_style: normal;
	--pgs_typography_h2_font_family: Space Grotesk, Arial, Helvetica, sans-serif;
	--pgs_typography_h2_font_size: 100px;
	--pgs_typography_h2_line_height: 80px;
	--pgs_typography_h2_font_weight: 600;
	--pgs_typography_h2_word_spacing: 0px;
	--pgs_typography_h2_letter_spacing: 0px;
	--pgs_typography_h2_text_align: left;
	--pgs_typography_h2_font_style: normal;
	--pgs_typography_h3_font_family: Space Grotesk, Arial, Helvetica, sans-serif;
	--pgs_typography_h3_font_size: 70px;
	--pgs_typography_h3_line_height: 70px;
	--pgs_typography_h3_font_weight: 600;
	--pgs_typography_h3_word_spacing: 0px;
	--pgs_typography_h3_letter_spacing: 0px;
	--pgs_typography_h3_text_align: left;
	--pgs_typography_h3_font_style: normal;
	--pgs_typography_h4_font_family: DM Sans, Arial, Helvetica, sans-serif;
	--pgs_typography_h4_font_size: 26px;
	--pgs_typography_h4_line_height: 36px;
	--pgs_typography_h4_font_weight: 600;
	--pgs_typography_h4_word_spacing: 0px;
	--pgs_typography_h4_letter_spacing: 0px;
	--pgs_typography_h4_text_align: left;
	--pgs_typography_h4_font_style: normal;
	--pgs_typography_h5_font_family: DM Sans, Arial, Helvetica, sans-serif;
	--pgs_typography_h5_font_size: 22px;
	--pgs_typography_h5_line_height: 34px;
	--pgs_typography_h5_font_weight: 600;
	--pgs_typography_h5_word_spacing: 0px;
	--pgs_typography_h5_letter_spacing: 0px;
	--pgs_typography_h5_text_align: left;
	--pgs_typography_h5_font_style: normal;
	--pgs_typography_h6_font_family: DM Sans, Arial, Helvetica, sans-serif;
	--pgs_typography_h6_font_size: 20px;
	--pgs_typography_h6_line_height: 32px;
	--pgs_typography_h6_font_weight: 600;
	--pgs_typography_h6_word_spacing: 0px;
	--pgs_typography_h6_letter_spacing: 0px;
	--pgs_typography_h6_text_align: left;
	--pgs_typography_h6_font_style: normal;
	--pgs_typography_body_font_family: DM Sans, Arial, Helvetica, sans-serif;
	--pgs_typography_body_font_size: 17px;
	--pgs_typography_body_line_height: 30px;
	--pgs_typography_body_font_weight: 400;
	--pgs_typography_body_word_spacing: 0px;
	--pgs_typography_body_letter_spacing: 0px;
	--pgs_typography_body_text_align: left;
	--pgs_typography_body_font_style: normal;
	--pgs_typography_menu_font_family: DM Sans, Arial, Helvetica, sans-serif;
	--pgs_typography_menu_font_size: 18px;
	--pgs_typography_menu_line_height: 30px;
	--pgs_typography_menu_font_weight: 500;
	--pgs_typography_menu_word_spacing: 0px;
	--pgs_typography_menu_letter_spacing: 0px;
	--pgs_typography_menu_text_align: left;
	--pgs_typography_menu_font_style: normal;
	--pgs_site_header_get_start_btn_typo_font_family: Jost, Arial, Helvetica, sans-serif;
	--pgs_site_header_get_start_btn_typo_font_size: 20px;
	--pgs_site_header_get_start_btn_typo_line_height: 30px;
	--pgs_site_header_get_start_btn_typo_font_weight: 600;
	--pgs_site_header_get_start_btn_typo_word_spacing: 0px;
	--pgs_site_header_get_start_btn_typo_letter_spacing: 0px;
	--pgs_site_header_get_start_btn_typo_text_align: left;
	--pgs_site_header_get_start_btn_typo_font_style: normal;
	--pgs_body_bg_color: transparent;
	--pgs_body_bg_image: inherit;
	--pgs_body_bg_repeat: inherit;
	--pgs_body_bg_clip: inherit;
	--pgs_body_bg_origin: inherit;
	--pgs_body_bg_size: inherit;
	--pgs_body_bg_attachment: inherit;
	--pgs_body_bg_position: inherit;
	--pgs_pageheader_layout: title-breadcrumb;
	--pgs_pageheader_height: 200px;
	--pgs_pageheader_height_mobile: 250px;
	--pgs_enable_full_width: no;
	--pgs_pageheader_bg_type: color;
	--pgs_pageheader_bg_color: #21008A;
	--pgs_pageheader_bg_image_background_color: transparent;
	--pgs_pageheader_bg_image_background_image: url(http://elmuacademy.com/wp-content/uploads/2026/01/2693.jpg);
	--pgs_pageheader_bg_image_background_repeat: inherit;
	--pgs_pageheader_bg_image_background_clip: inherit;
	--pgs_pageheader_bg_image_background_origin: inherit;
	--pgs_pageheader_bg_image_background_size: cover;
	--pgs_pageheader_bg_image_background_attachment: inherit;
	--pgs_pageheader_bg_image_background_position: center center;
	--pgs_pageheader_bg_overlay_type: custom;
	--pgs_pageheader_bg_overlay_color: rgba(0,11,175,0.72);
	--pgs_pageheader_title_color: #FFFFFF;
	--pgs_pageheader_breadcrumb_text_color: #FFFFFF;
	--pgs_pageheader_breadcrumb_link_color: #51F978;
	--pgs_pageheader_breadcrumb_bottom_bg_color: #F5F5F5;
	--pgs_footer_bg_color: #110068;
	--pgs_footer_bg_image: inherit;
	--pgs_footer_bg_repeat: inherit;
	--pgs_footer_bg_clip: inherit;
	--pgs_footer_bg_origin: inherit;
	--pgs_footer_bg_size: inherit;
	--pgs_footer_bg_attachment: inherit;
	--pgs_footer_bg_position: inherit;
	--pgs_footer_widget_title_color: #FFFFFF;
	--pgs_footer_widget_text_color: #C8C8C8;
	--pgs_footer_widget_link_color_regular: #c8c8c8;
	--pgs_footer_widget_link_color_hover: #51f978;
	--pgs_footer_widget_link_color_active: #51f978;
	--pgs_footer_bottom_bg_color: #000000;
	--pgs_footer_bottom_bg_image: inherit;
	--pgs_footer_bottom_bg_repeat: inherit;
	--pgs_footer_bottom_bg_clip: inherit;
	--pgs_footer_bottom_bg_origin: inherit;
	--pgs_footer_bottom_bg_size: inherit;
	--pgs_footer_bottom_bg_attachment: inherit;
	--pgs_footer_bottom_bg_position: inherit;
	--pgs_footer_bottom_title_color: #FFFFFF;
	--pgs_footer_bottom_text_color: #C8C8C8;
	--pgs_footer_bottom_link_color_regular: #c8c8c8;
	--pgs_footer_bottom_link_color_hover: #51f978;
	--pgs_footer_bottom_link_color_active: #51f978;
	--pgs_back_to_top_border_color: rgba(0,0,0,0.5);
	--pgs_back_to_top_border_fill_color: #51F978;
	--pgs_dropdown_arrow: "\f078";
	--pgs_btn_text_color: #FFFFFF;
	--pgs_btn_bg_color: #21008A;
	--pgs_btn_border_width: 0px 0px 0px 0px;
	--pgs_btn_border_style: none;
	--pgs_btn_border_color: #21008a;
	--pgs_btn_border_radius: 10px 10px 10px 10px;
	--pgs_btn_padding: 15px 40px 15px 40px;
	--pgs_btn_box_shadow: none;
	--pgs_btn_hover_text_color: #21008A;
	--pgs_btn_hover_bg_color: #51F978;
	--pgs_btn_hover_border_color: #51F978;
	--pgs_cursor_border_width: 1px 1px 1px 1px;
	--pgs_cursor_border_style: solid;
	--pgs_cursor_border_color: #21008a;
	--pgs_cursor_text_color: #FFFFFF;
	--pgs_cursor_bg_color: rgba(33,0,138,1);
	--pgs_cursor_border_radius: 70px;
	--pgs_image_border_radius: 20px 20px 20px 20px;
	--pgs_mcs_comingsoon_date_color: #FFFFFF;
	--pgs_mcs_title_color: #FFFFFF;
	--pgs_mcs_desc_color: #FFFFFF;
	--pgs_mcs_bg_color: transparent;
	--pgs_mcs_bg_image: url(http://elmuacademy.com/wp-content/uploads/2024/08/coming-soon-bg.jpg);
	--pgs_mcs_bg_repeat: inherit;
	--pgs_mcs_bg_clip: inherit;
	--pgs_mcs_bg_origin: inherit;
	--pgs_mcs_bg_size: cover;
	--pgs_mcs_bg_attachment: inherit;
	--pgs_mcs_bg_position: center center;
	--pgs_mcs_overlay_color: rgba(13,22,21,0.3);
	--pgs_pgn_border_width: 0px 0px 0px 0px;
	--pgs_pgn_border_style: none;
	--pgs_pgn_border_color: #ffffff;
	--pgs_pgn_border_radius: 0px;
	--pgs_pgn_padding: 0 0;
	--pgs_pgn_background_color: transparent;
	--pgs_pgn_btn_width: 70px;
	--pgs_pgn_btn_alignment: center;
	--pgs_pgn_btn_text_color: #000000;
	--pgs_pgn_btn_background_color: transparent;
	--pgs_pgn_btn_border_color: #1e73be;
	--pgs_pgn_btn_border_width: 3px 3px 3px 3px;
	--pgs_pgn_btn_border_style: solid;
	--pgs_pgn_btn_border_radius: 35px;
	--pgs_pgn_btn_padding: 100px 200px;
	--pgs_pgn_btn_hover_text_color: #FFFFFF;
	--pgs_pgn_btn_hover_bg_color: #00C7B1;
	--pgs_pgn_btn_hover_border_color: #9CEE69;
}

