@-webkit-keyframes headerSticky{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes headerSticky{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.edu-header .header-top-bar{align-items:center;background-color:var(--header-top-background-color);display:flex;height:var(--header-top-height)}@media only screen and (max-width:991px){.edu-header .header-top-bar,.header-top-bar{display:none}}.header-top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:768px) and (max-width:991px){.header-top{display:block}}@media only screen and (max-width:767px){.header-top{display:block}}.header-top .header-top-left{margin-right:30px}@media only screen and (min-width:768px) and (max-width:991px){.header-top .header-top-left{margin-right:0}}@media only screen and (max-width:767px){.header-top .header-top-left{margin-right:0}}.header-top .header-top-right{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:right}.header-top .header-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-end;margin:0 -30px}@media only screen and (min-width:768px) and (max-width:991px){.header-top .header-info{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width:767px){.header-top .header-info{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 -15px}}.header-top .header-info li{color:var(--light_color);display:inline-block;margin:0;padding:14px 30px 12px;position:relative}@media only screen and (max-width:767px){.header-top .header-info li{padding:15px}}.edu-header .header-top .header-info li{color:var(--light_color)}.edu-header .header-top .header-info li:after{content:"";display:none;height:100%;height:30px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1px}.edu-header .header-top .header-info li:first-child:after{display:block}.edu-header .header-top .header-info li a{color:var(--light_color)}.edu-header .header-top .header-info li a:hover{color:var(--primary-color)}.edu-header .header-top .header-info li svg{height:16px;margin-right:5px;width:16px}.edu-header .header-top .header-info li svg path{fill:currentColor;stroke:currentColor}.header-top .header-info li.header-btn{padding:0 30px 0 0}@media only screen and (max-width:991px){.header-top .header-info li.header-btn{padding:0}}.header-top .header-info li.header-btn .btn{overflow:visible}.header-top .header-info li.header-btn .btn svg{height:16px;padding-right:0;width:16px}.header-top .header-info li.header-btn .btn svg path{fill:currentColor;stroke:currentColor}.edu-header .header-mainmenu{align-items:center;background-color:var(--header-bottom-background-color);box-shadow:0 6px 15px 0 rgba(0,0,0,.05);display:flex;height:var(--header-bottom-height);position:relative}.edu-header .header-mainmenu.is-sticky{-webkit-animation:headerSticky .95s ease forwards;animation:headerSticky .95s ease forwards;background-color:var(--light_color);left:0;position:fixed;right:0;top:0;z-index:99}.edu-header .header-navbar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:1199px){.edu-header .header-navbar{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.edu-header .header-navbar .header-mainnav{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}@media only screen and (max-width:1200px){.edu-header .header-navbar .header-mainnav{display:none}}.edu-header .header-brand{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.edu-header .header-brand img.logo-light{display:inline-block}.edu-header .header-brand .logo{margin-right:40px}@media only screen and (max-width:575px){.edu-header .header-brand .logo{margin-right:15px}}@media only screen and (min-width:1200px){.header-right{display:none}}.edu-header .header-brand .logo a{display:block}.edu-header .header-mainmenu .header-right{margin-left:22px;padding-left:50px;position:relative}@media only screen and (max-width:479px){.edu-header .header-mainmenu .header-right{margin-left:0;padding-left:20px}}.edu-header .header-mainmenu .header-right:after{content:"";height:40px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:2px}.mainmenu-nav ul.header-sub-menu-1{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.mainmenu-nav>ul.header-sub-menu-1>li{position:relative}.mainmenu-nav>ul.header-sub-menu-1>li>a{color:var(--menu-link-color);display:flex;font-size:16px;font-weight:600;gap:0;line-height:1;padding:10px 10px 0;text-transform:capitalize}.mainmenu-nav>ul.header-sub-menu-1>li.has-sub-menu>a:after{color:var(--menu-link-color);content:"\f107";float:right;font-family:Font Awesome\ 6 Pro;font-size:14px;font-weight:900;line-height:24px}.mainmenu-nav>ul.header-sub-menu-1>li>a .sub-menu-toggle{align-self:center;display:flex}.mainmenu-nav>ul.header-sub-menu-1>li.has-sub-menu:hover>a:after,.mainmenu-nav>ul.header-sub-menu-1>li:hover>a{color:var(--menu-link-hover-color)}.mainmenu-nav>ul.header-sub-menu-1>li:hover>ul{margin-top:0;opacity:1;visibility:visible}.mainmenu-nav>ul.header-sub-menu-1 ul{background-color:var(--dropdown-bg-color);box-shadow:0 5px 10px rgba(0,0,0,.1);flex-direction:column;left:-25px;margin-top:20px;opacity:0;padding:20px 0;position:absolute;top:100%;transition:var(--transition);visibility:hidden;width:240px;z-index:99}.mainmenu-nav>ul.header-sub-menu-1>li:last-child ul ul ul{left:100%;right:auto}.mainmenu-nav>ul.header-sub-menu-1 li:last-child ul ul ul ul,.mainmenu-nav>ul.header-sub-menu-1 li:nth-last-child(-n+3) ul ul{left:auto;right:100%}.mainmenu-nav>ul.header-sub-menu-1 li:nth-last-child(-n+3) ul ul ul{left:100%;right:auto}.mainmenu-nav>ul.header-sub-menu-1 ul li ul{left:100%;margin-left:0;top:0}.mainmenu-nav>ul.header-sub-menu-1 ul li:hover>ul{margin-bottom:10px;opacity:1;visibility:visible}.mainmenu-nav>ul.header-sub-menu-1 ul>li ul ul ul{left:100%;right:auto}.mainmenu-nav ul.header-sub-menu-1 ul li a{color:var(--child-menu-link-color);display:flex;font-size:var(--body-font-size);padding:5px 25px;position:relative}.mainmenu-nav ul.header-sub-menu-1 ul li:hover>a{color:var(--child-menu-link-hover-color);padding-left:36px}.mainmenu-nav ul.header-sub-menu-1 li>ul>li.has-sub-menu>a:after{color:var(--menu-link-color);content:"\f105";font-family:Font Awesome\ 6 Pro;font-size:14px;font-weight:900;line-height:30px;position:absolute;right:25px;top:50%;transform:translateY(-50%)}.edu-header .header-action{align-items:center;display:flex;gap:0 16px}@media only screen and (max-width:767px){.edu-header .header-action{gap:0 30px}.language .lang_list_class li{width:135px}}@media only screen and (min-width:576px) and (max-width:767px){.edu-header .header-action{gap:0 16px}}.header-mainnav{align-content:flex-start;align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-end!important}.cta-container{margin-top:50px;text-align:center}.cta-button{background-color:#fff;border:1px solid #000;color:#000;cursor:pointer;display:inline-block;font-size:16px;font-weight:600;margin:1.1rem;padding:8px 2rem 0;text-decoration:none;transition:background-color .3s,color .3s}.cta-button2,.cta-button:hover{background-color:#000;color:#fff}.cta-button2{border:1px solid #000;cursor:pointer;display:inline-block;font-size:16px;font-weight:600;margin:.2rem;padding:8px 2rem 0;text-decoration:none;transition:background-color .3s,color .3s}.cta-button2:hover{background-color:#fff;color:#000}