#topmenu{margin-top:20px;text-transform:none}#topmenu .menu-icon:before{background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:inline-block;height:38px;left:0;margin-right:10px;position:absolute;width:38px}#topmenu .menu-icon.find-class:before{background-image:url(https://www.genieacademy.com/hubfs/2021%20Assets/header-icon-find.png)}#topmenu .menu-icon.teach:before{background-image:url(https://www.genieacademy.com/hubfs/2021%20Assets/header-icon-teach.png)}#topmenu .menu-icon.help:before{background-image:url(https://www.genieacademy.com/hubfs/2021%20Assets/header-icon-help.png)}#topmenu .menu-icon.login:before{background-image:url(https://www.genieacademy.com/hubfs/2021%20Assets/header-icon-login.png)}#topmenu li.menu-icon{line-height:38px;margin-right:5px;padding-left:48px;position:relative}#topmenu li.menu-icon a{font-size:18px;font-weight:100;padding:0!important;text-transform:none}@media (max-width:1039px){#topmenu li .custom-btn{margin-top:15px}}@media (min-width:768px){.child-trigger,.mobile-trigger{display:none!important}}@media (max-width:767px){.custom-menu-primary,.custom-menu-primary *{background-color:transparent;background-image:none;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;bottom:auto;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:block;float:none;font-weight:400;height:auto;left:auto;line-height:1;margin:0;max-width:none;padding:0;position:static;right:auto;text-align:left;text-decoration:none;text-indent:0;top:auto;width:100%}.mobile-trigger{background:#f95229;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;cursor:pointer;display:inline-block!important;float:right;font-size:16px;font-weight:400;height:auto;padding:12px 10px;text-align:left;text-transform:uppercase;-webkit-transition:background-color .2s linear;-webkit-transition:color .2s ease-in;-moz-transition:color .2s ease-in;transition:color .2s ease-in;width:auto;z-index:99999999999}.mobile-trigger:hover{background:#c64425!important;text-decoration:none}.mobile-trigger span{display:none}.mobile-trigger span:before{content:"Menu";position:absolute}.mobile-trigger span:after{content:"Close";opacity:0;position:relative;right:2px;transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-webkit-transition:opacity .4s ease-in-out}.mobile-open .mobile-trigger{background:#f95229;-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;transition:background-color .2s linear}.mobile-open .mobile-trigger span:after{opacity:1}.mobile-trigger i{display:inline;position:relative;top:-5px;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s;-webkit-transition-duration:0s;-moz-transition-duration:0s;transition-duration:0s}.mobile-trigger i:after,.mobile-trigger i:before{content:"";position:absolute}.mobile-trigger i,.mobile-trigger i:after,.mobile-trigger i:before{background-color:#fff;display:inline-block;height:3px;width:24px}.mobile-trigger i:before{margin-top:-7px}.mobile-trigger i:after,.mobile-trigger i:before{-webkit-transition-delay:.2s,0;-webkit-transition-duration:.2s;-webkit-transition-property:margin,-webkit-transform}.mobile-trigger i:after{margin-top:7px}.mobile-open .mobile-trigger i{background-color:transparent;-webkit-box-shadow:0 1px 1px transparent;-moz-box-shadow:0 1px 1px transparent;box-shadow:0 1px 1px transparent;-webkit-transition-delay:.2s}.mobile-open .mobile-trigger i:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mobile-open .mobile-trigger i:after,.mobile-open .mobile-trigger i:before{-webkit-box-shadow:0 1px 1px transparent;-moz-box-shadow:0 1px 1px transparent;box-shadow:0 1px 1px transparent;margin-top:0;-webkit-transition-delay:0,.2s}.mobile-open .mobile-trigger i:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.child-trigger{border-left:1px dotted hsla(0,0%,100%,.2);cursor:pointer;display:block!important;height:38px!important;min-width:55px!important;padding:0!important;position:absolute;right:0;top:0;width:55px!important}.child-trigger:hover{text-decoration:none}.child-trigger i{margin:0 auto!important;position:relative;top:50%;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s}.child-trigger i:after{content:"";position:absolute}.child-trigger i,.child-trigger i:after{background:#5c7078;display:block;height:2px;width:10px}.child-trigger i:after{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.child-trigger i:after,.child-trigger.child-open i:after{-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s}.child-trigger.child-open i:after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.child-trigger.child-open i{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s}.custom-menu-primary.js-enabled .hs-menu-children-wrapper,.custom-menu-primary.js-enabled .hs-menu-flow-horizontal{display:none}.custom-menu-primary ul.hs-menu-children-wrapper{display:none;opacity:1!important;position:static!important;visibility:visible!important}.custom-menu-primary.js-enabled .hs-menu-flow-horizontal{left:0;position:absolute;top:100%;width:100%}.custom-menu-primary .hs-menu-flow-horizontal{background-color:#eee;border-top:7px solid #e3e3e3;padding:0;width:100%;z-index:8888}.custom-menu-primary .hs-menu-flow-horizontal>ul>li{position:relative}.custom-menu-primary .hs-menu-flow-horizontal>ul>li a{font-size:15px;line-height:1.3;overflow:visible}.custom-menu-primary .hs-menu-flow-horizontal ul li{border-bottom:1px solid rgba(0,0,0,.07);border-top:1px solid #fff}.custom-menu-primary .hs-menu-flow-horizontal ul li a{color:#0072b4;display:block!important;max-width:100%!important;padding:10px 15px!important}.custom-menu-primary .hs-menu-flow-horizontal ul li a:hover,.custom-menu-primary .hs-menu-flow-horizontal ul li.active a,.custom-menu-primary .hs-menu-flow-horizontal ul li.active-branch a{background:#fff}.custom-menu-primary .hs-menu-flow-horizontal>ul ul li{background-color:hsla(0,0%,100%,.08)}.custom-menu-primary .hs-menu-flow-horizontal>ul ul li a{font-size:16px;text-indent:10px}.custom-menu-primary .hs-menu-flow-horizontal>ul ul ul li a{text-indent:30px}.custom-menu-primary .hs-menu-flow-horizontal>ul ul ul ul li a{text-indent:50px}}#navbarblock .hs-menu-wrapper.hs-menu-flow-horizontal>ul{display:block;line-height:1}#navbarblock li a{display:block}#menu-container #navbarblock li{margin:0!important}#navbarblock .hs-menu-wrapper.hs-menu-flow-horizontal>ul{text-align:left}@media only screen and (min-width:768px){#navbarblock .sitemenu{margin-top:20px}#navbarblock .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a{background:transparent;color:#0072b4;font-size:14px;max-width:205px;padding:5px 10px;position:relative;text-overflow:clip;white-space:normal;width:205px}#navbarblock .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a:hover{background:#ff8a00;color:#fff}#navbarblock .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children:hover>a{background:#fff;color:#0072b4}#navbarblock .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li:first-child a{border-top:none}#navbarblock .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li:last-child a{border-bottom:none}#navbarblock .sitemenu .hs-menu-wrapper.hs-menu-flow-horizontal>ul{display:inline-block;float:right}#navbarblock .sitemenu .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li{margin-right:14px}#navbarblock .sitemenu .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li:last-child{margin-right:0!important}#navbarblock .sitemenu .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li>a{color:#fff;font-size:16px;font-weight:700;max-width:none;padding:7px 8px 8px;position:relative;text-transform:uppercase}#navbarblock .sitemenu .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li.active-branch>a,#navbarblock .sitemenu .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li.active>a,#navbarblock .sitemenu .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li>a:hover{background:#fff;box-shadow:1px 2px 8px rgba(0,0,0,.3);-webkit-box-shadow:1px 2px 8px rgba(0,0,0,.3);-moz-box-shadow:1px 2px 8px rgba(0,0,0,.3);color:#0072b4}#navbarblock .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper{background:#fff;box-shadow:1px 3px 8px rgba(0,0,0,.3);-webkit-box-shadow:1px 3px 8px rgba(0,0,0,.3);-moz-box-shadow:1px 3px 8px rgba(0,0,0,.3);left:0;padding:5px 0}}@media (max-width:900px) and (min-width:768px){#navbarblock .sitemenu .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li{margin-right:12px}}@media only screen and (max-width:767px){.sitemenu{margin:0;min-height:0!important;text-align:center}.row-fluid-wrapper:last-child .hs-menu-wrapper.hs-menu-flow-horizontal>ul{float:left}.custom-menu-primary .hs-menu-flow-horizontal>ul ul li a{font-size:14px}.sitelogo{text-align:center}#navbarblock .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a{width:100%}}@media only screen and (max-width:450px){.sitelogo{text-align:left}}@media only screen and (max-width:400px){.sitelogo img{width:200px!important}.mobile-trigger{right:15px;top:20px}.custom-menu-primary.js-enabled .hs-menu-flow-horizontal{top:124px}#topright{margin-bottom:10px}}