html:has(body.geniehouse_page){scrollbar-gutter:stable}body.geniehouse_page{--gh-nav-link:#1e3d34;--gh-nav-link-hover:#264d4d;--gh-cta:#b08a4e;--gh-cta-hover:#c1a35f;--gh-mega-bg:#1e3d34;--gh-mega-active:#264d4d;--gh-mega-hover:rgba(167,200,180,.22);--gh-mega-border:#3a5c52;--gh-icon:#1e3d34}body.geniehouse_page #header_container{z-index:300000000}body.geniehouse_page #header_container .header_container,body.geniehouse_page #header_container .navbar{background:#fff;background-color:#fff}body.geniehouse_page #header_container .header_container{border-bottom:1px solid #dce3ef;box-shadow:0 1px 0 rgba(38,34,98,.04);backdrop-filter:none}body.geniehouse_page #header_container .site_logo{box-sizing:content-box;width:190px;min-width:190px;flex:0 0 190px;padding-right:32px;display:flex;align-items:center}body.geniehouse_page #header_container .site_logo img{box-sizing:content-box;width:190px;height:24px;max-width:190px;max-height:24px;display:block;object-fit:contain;object-position:left center}body.geniehouse_page #header_container .desktop_menu_list .nav_link{color:var(--navy_blue,#262262);font-weight:400;font-family:'DM Sans',sans-serif;transition:color 0.15s}body.geniehouse_page #header_container .desktop_menu_list .nav_link .chevron_icon_wrapper path{fill:var(--navy_blue,#262262)}body.geniehouse_page #header_container .desktop_menu_list .nav_link:hover:not(.no_hover){color:var(--gh-nav-link-hover)}body.geniehouse_page #header_container .desktop_menu_list .nav_link:hover:not(.no_hover) .chevron_icon_wrapper path{fill:var(--gh-nav-link-hover)}body.geniehouse_page #header_container .navbar_hover_main_container{background-color:#fff;border:none}body.geniehouse_page #header_container .navbar_hover_main_container .nav_link{color:var(--navy_blue,#262262)}body.geniehouse_page #header_container .navbar_hover_main_container .nav_link:hover{background-color:rgba(30,61,52,.1);color:var(--gh-nav-link)}body.geniehouse_page #header_container .navbar_hover_main_container .nav_link.selected,body.geniehouse_page #header_container .navbar_hover_main_container .nav_link:active{color:var(--gh-nav-link)!important;background-color:rgba(30,61,52,.12)}body.geniehouse_page #header_container .navbar_lang_main_container .nav_link:hover{background-color:rgba(30,61,52,.1);color:var(--gh-nav-link)}body.geniehouse_page #header_container .hamburger svg path{fill:var(--gh-icon)}body.geniehouse_page #header_container .hamburger{box-sizing:content-box;width:22px;min-width:22px;height:18px;min-height:18px;padding:10px;margin-left:8px;display:none;align-items:center;justify-content:center;flex-shrink:0;overflow:visible}body.geniehouse_page #header_container .hamburger svg{display:block;width:22px!important;height:18px!important;min-width:22px;min-height:18px;flex-shrink:0}body.geniehouse_page #header_container .hamburger svg:nth-child(2){display:none}body.geniehouse_page #header_container .hamburger.open svg:nth-child(1){display:none}body.geniehouse_page #header_container .hamburger.open svg:nth-child(2){display:block;width:16px!important;height:16px!important;min-width:16px;min-height:16px}body.geniehouse_page #header_container .nav_link_separator{display:block}body.geniehouse_page #header_container .nav_link_lang{color:var(--navy_blue,#262262);font-weight:400;margin-right:0}body.geniehouse_page #header_container .nav_link_lang .chevron_icon_wrapper path{fill:var(--navy_blue,#262262)}body.geniehouse_page #header_container .gh_header_right_link{font-family:'DM Sans',sans-serif;font-weight:700;font-size:.9rem;color:var(--gh-nav-link);margin-right:24px;padding:8px 0;transition:color 0.15s}body.geniehouse_page #header_container .gh_header_right_link:hover,body.geniehouse_page #header_container .gh_header_right_link.is-active,body.geniehouse_page #header_container .gh_header_right_link[aria-current="page"]{color:var(--gh-nav-link-hover)}body.geniehouse_page #header_container .signup_button.gh_header_cta,body.geniehouse_page #header_container a.gh_header_cta{display:flex;flex-shrink:0;justify-content:center;align-items:center;border-radius:6px;background-color:var(--gh-cta);color:#fff;font-family:"DM Sans",sans-serif!important;font-weight:600!important;font-size:14px;padding:12px 24px;transition:background-color 0.15s ease-in-out;white-space:nowrap}body.geniehouse_page #header_container .signup_button.gh_header_cta:hover,body.geniehouse_page #header_container a.gh_header_cta:hover{background-color:var(--gh-cta-hover);color:#fff}body.geniehouse_page .navbar_resources_main_container,body.geniehouse_page .navbar_resources_main_container .nav_link,body.geniehouse_page .navbar_menu_wrapper,body.geniehouse_page .navbar_menu_wrapper .nav_link,body.geniehouse_page .navbar_menu_wrapper ul li,body.geniehouse_page .navbar_menu_wrapper ul li div,body.geniehouse_page .navbar_active_navigation,body.geniehouse_page .navbar_tuition_mobile_title,body.geniehouse_page .navbar_examprep_mobile_title,body.geniehouse_page .navbar_resources_wrapper,body.geniehouse_page .navbar_resources_wrapper a,body.geniehouse_page .navbar_resources_wrapper li{font-family:'DM Sans',sans-serif!important}body.geniehouse_page .navbar_resources_main_container{background-color:var(--gh-mega-bg)!important}body.geniehouse_page .navbar_resources_main_container::after{border-color:transparent transparent var(--gh-mega-bg) transparent!important;left:var(--mega-arrow-left,var(--gh-mega-arrow-left,424px))!important}body.geniehouse_page .navbar_menu_wrapper{color:#fff;background-color:transparent}body.geniehouse_page .navbar_menu_wrapper .menu_active{background-color:var(--gh-mega-active)!important}body.geniehouse_page .navbar_menu_wrapper ul li:hover{background-color:var(--gh-mega-hover)}body.geniehouse_page .navbar_menu_col:not(:last-child){border-right-color:var(--gh-mega-border)!important}body.geniehouse_page .navbar_menu_wrapper .menu_icon path,body.geniehouse_page .navbar_menu_wrapper .menu_chevron path,body.geniehouse_page .navbar_mobile_navigation path{fill:#fff!important}body.geniehouse_page .navbar_resources_wrapper{background-color:#fff!important;color:var(--navy_blue,#262262)!important;fill:var(--navy_blue,#262262)}body.geniehouse_page .navbar_resources_wrapper .active:not(.color_view_more){background-color:#dce3ef80!important}body.geniehouse_page .navbar_resources_wrapper .chevron_icon_wrapper path,body.geniehouse_page .navbar_resources_wrapper svg:not(.menu_icon):not(.menu_chevron) path{fill:var(--navy_blue,#262262)}body.geniehouse_page .navbar_resources_wrapper li.color_view_more,body.geniehouse_page .navbar_resources_wrapper li.color_view_more a{color:var(--gh-mega-active)}body.geniehouse_page .navbar_circle,body.geniehouse_page .navbar_menu_illustration{display:none!important;visibility:hidden!important}body.geniehouse_page .navbar_signup_button.gh_header_cta,body.geniehouse_page a.navbar_signup_button.gh_header_cta{background-color:var(--gh-cta)!important;color:#fff!important}body.geniehouse_page .navbar_signup_button.gh_header_cta:hover,body.geniehouse_page a.navbar_signup_button.gh_header_cta:hover{background-color:var(--gh-cta-hover)!important;color:#fff!important}body.geniehouse_page .navbar_signup_button.gh_header_cta:active,body.geniehouse_page a.navbar_signup_button.gh_header_cta:active{background-color:var(--gh-cta-hover)!important}@media only screen and (max-width:1320px){body.geniehouse_page .navbar_resources_main_container>div:not(#navbar_popup_overlay):not(.navbar_resources_wrapper){background-color:var(--gh-mega-bg)!important}body.geniehouse_page .navbar_column:not(.navbar_tuition.column5):not(.navbar_examprep.column3){background-color:var(--gh-mega-bg)!important;color:#fff!important}body.geniehouse_page .navbar_column:not(.navbar_tuition.column5):not(.navbar_examprep.column3) li,body.geniehouse_page .navbar_column:not(.navbar_tuition.column5):not(.navbar_examprep.column3) a{color:#fff!important}body.geniehouse_page .navbar_column:not(.navbar_tuition.column5):not(.navbar_examprep.column3) .chevron_icon_wrapper path,body.geniehouse_page .navbar_column:not(.navbar_tuition.column5):not(.navbar_examprep.column3) svg path{fill:#fff!important}body.geniehouse_page .navbar_resources_main_container .navbar_column:not(.navbar_tuition.column5):not(.navbar_examprep.column3) .active:not(.color_view_more),body.geniehouse_page .navbar_resources_main_container .active:not(.color_view_more){background-color:var(--gh-mega-active)!important}body.geniehouse_page .navbar_tuition.column5,body.geniehouse_page .navbar_examprep.column3{background-color:#fff!important;color:var(--gh-nav-link)!important}body.geniehouse_page .navbar_tuition.column5 li,body.geniehouse_page .navbar_tuition.column5 a,body.geniehouse_page .navbar_examprep.column3 li,body.geniehouse_page .navbar_examprep.column3 a{color:var(--gh-nav-link)!important}body.geniehouse_page .navbar_tuition.column5 .active:not(.color_view_more),body.geniehouse_page .navbar_examprep.column3 .active:not(.color_view_more){background-color:rgba(30,61,52,.1)!important}body.geniehouse_page .navbar_tuition.column5 li.color_view_more,body.geniehouse_page .navbar_tuition.column5 li.color_view_more a,body.geniehouse_page .navbar_examprep.column3 li.color_view_more,body.geniehouse_page .navbar_examprep.column3 li.color_view_more a{color:var(--gh-mega-active)!important}body.geniehouse_page .navbar_menu_col:not(:last-child){border-right-color:var(--gh-mega-border)!important}body.geniehouse_page .navbar_mobile_navigation,body.geniehouse_page .navbar_active_navigation{color:#fff!important}body.geniehouse_page .navbar_mobile_navigation path{fill:#fff!important}body.geniehouse_page .navbar_tuition_mobile_title,body.geniehouse_page .navbar_examprep_mobile_title{color:#fff!important}body.geniehouse_page .navbar_tuition_mobile_title_bar path,body.geniehouse_page .navbar_examprep_mobile_title_bar path{fill:#fff!important}}@media only screen and (max-width:1320px){body.geniehouse_page #header_container .navbar{align-items:center}body.geniehouse_page #header_container .site_logo{box-sizing:content-box;top:unset;width:160px;min-width:160px;flex:0 0 160px;padding-right:32px;display:flex;align-items:center}body.geniehouse_page #header_container .site_logo img{width:160px;height:20px;max-width:160px;max-height:20px}body.geniehouse_page #header_container .gh_header_right_link,body.geniehouse_page #header_container .signup_button.gh_header_cta,body.geniehouse_page #header_container a.gh_header_cta{display:none!important}body.geniehouse_page #header_container .nav_link_lang,body.geniehouse_page #header_container .nav_link_separator{display:inline-flex!important}body.geniehouse_page #header_container .action_button_container{display:flex;align-items:center;margin-left:auto}body.geniehouse_page #header_container .hamburger{display:flex!important;box-sizing:content-box;width:22px;min-width:22px;height:18px;min-height:18px;padding:10px;margin-left:0;cursor:pointer;visibility:visible;opacity:1;overflow:visible}body.geniehouse_page #header_container .hamburger svg{width:22px!important;height:18px!important}}@media only screen and (max-width:768px){body.geniehouse_page #header_container .navbar{height:var(--header_height_mobile,48px);align-items:center;justify-content:flex-end}body.geniehouse_page #header_container .site_logo{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);margin:0 auto;width:136px;min-width:136px;flex:none;padding:0;display:flex;align-items:center;justify-content:center;pointer-events:none}body.geniehouse_page #header_container .site_logo a{pointer-events:auto;display:flex;align-items:center}body.geniehouse_page #header_container .site_logo img{width:136px;height:17px;max-width:136px;max-height:17px}body.geniehouse_page #header_container .action_button_container>*:not(.hamburger):not(.nav_link_lang):not(.nav_link_separator){display:none!important}body.geniehouse_page #header_container .nav_link_lang,body.geniehouse_page #header_container .nav_link_separator{display:none!important}body.geniehouse_page #header_container .hamburger{display:flex!important;z-index:2;box-sizing:content-box}body.geniehouse_page .navbar_resources_wrapper{padding:0!important;min-height:calc(100vh - var(--header_height_mobile,48px))!important;background-color:var(--gh-mega-bg)!important;color:#fff!important;border-radius:0 0 16px 16px;box-sizing:border-box}body.geniehouse_page .navbar_column:not(.navbar_tuition.column5):not(.navbar_examprep.column3){width:100%!important;min-height:calc(100vh - var(--header_height_mobile,48px))!important;padding:16px!important;box-sizing:border-box;border-radius:0 0 16px 16px;background-color:var(--gh-mega-bg)!important}body.geniehouse_page .navbar_tuition.column5,body.geniehouse_page .navbar_examprep.column3{width:100%!important;min-height:calc(100vh - var(--header_height_mobile,48px))!important;padding:16px!important;box-sizing:border-box;border-radius:0 0 16px 16px;background-color:var(--gh-mega-bg)!important;color:#fff!important}body.geniehouse_page .navbar_tuition.column5 li,body.geniehouse_page .navbar_tuition.column5 a,body.geniehouse_page .navbar_examprep.column3 li,body.geniehouse_page .navbar_examprep.column3 a{color:#fff!important}body.geniehouse_page .navbar_tuition.column5 .navbar_tuition_mobile_title,body.geniehouse_page .navbar_examprep.column3 .navbar_examprep_mobile_title{color:#fff!important}body.geniehouse_page .navbar_tuition.column5 .navbar_tuition_mobile_title_bar path,body.geniehouse_page .navbar_examprep.column3 .navbar_examprep_mobile_title_bar path,body.geniehouse_page .navbar_tuition.column5 .chevron_icon_wrapper path,body.geniehouse_page .navbar_examprep.column3 .chevron_icon_wrapper path,body.geniehouse_page .navbar_tuition.column5 svg path,body.geniehouse_page .navbar_examprep.column3 svg path{fill:#fff!important}body.geniehouse_page .navbar_tuition.column5 .active:not(.color_view_more),body.geniehouse_page .navbar_examprep.column3 .active:not(.color_view_more){background-color:var(--gh-mega-active)!important}body.geniehouse_page .navbar_tuition.column5 li.color_view_more,body.geniehouse_page .navbar_tuition.column5 li.color_view_more a,body.geniehouse_page .navbar_examprep.column3 li.color_view_more,body.geniehouse_page .navbar_examprep.column3 li.color_view_more a{color:#a7c8b4!important}}