.main-navbar-component .navigation-bar{height:67px;background:#fff;z-index:150;align-items:center}.main-navbar-component .navigation-bar .navbar-brand{width:290px}.main-navbar-component .navigation-bar .navbar-brand img{object-fit:contain;width:100%;height:auto}.main-navbar-component .navigation-bar .nav-link{font-weight:700}.main-navbar-component .navigation-bar .user-mobile-avatar{width:35px;height:35px}.main-navbar-component .navigation-bar button[aria-controls=userMenuMobile]{display:none}@media only screen and (max-device-width:991px){.main-navbar-component .navigation-bar button[aria-controls=userMenuMobile]{display:block}}.main-navbar-component .navigation-bar .cta{height:39.75px;font-weight:700;display:inline-block;color:#083e5b}@media only screen and (min-device-width:767px){.main-navbar-component .navigation-bar .ap-main-navbar{align-items:center}}@media only screen and (max-device-width:767px){.main-navbar-component .navigation-bar .ap-main-navbar{position:fixed;width:100%;top:65px!important;overflow-y:initial!important}}.main-navbar-component .navigation-bar .ap-main-navbar{background-color:#fff}@media only screen and (min-device-width:767px){.main-navbar-component .navigation-bar .ap-main-navbar .navbar-nav{align-items:center}}@media only screen and (max-device-width:767px){.main-navbar-component .navigation-bar .ap-main-navbar .navbar-nav{overflow-y:auto;height:calc(100vh - 67px)}}@media only screen and (min-device-width:767px){.main-navbar-component .navigation-bar .ap-main-navbar .navbar-nav .nav-item.show{border-bottom:solid 3px #93C4ED}}@media only screen and (max-device-width:767px){.main-navbar-component .navigation-bar .ap-main-navbar .navbar-nav .nav-item{border-bottom:rgba(8,62,91,.3) 2px solid;margin:0;padding:15px}}.main-navbar-component .navigation-bar .ap-main-navbar .navbar-nav .nav-item>a.nav-link:hover{color:#f77f00;transition:color .2s}@media only screen and (max-device-width:767px){.main-navbar-component .navigation-bar .ap-main-navbar .navbar-nav .nav-item .dropdown-toggle:after{float:right}}.main-navbar-component .navigation-bar .ap-main-navbar .navbar-nav .nav-item .dropdown-menu{position:fixed;top:65px;width:100%}.main-navbar-component .navigation-bar .ap-main-navbar .navbar-nav .nav-item .dropdown-menu.auth-user{position:absolute;top:100%;right:0;left:auto;min-width:180px;width:max-content;max-width:260px}@media only screen and (max-device-width:767px){.main-navbar-component .navigation-bar .ap-main-navbar .navbar-nav .nav-item .dropdown-menu{position:absolute;top:100%}.main-navbar-component .navigation-bar .ap-main-navbar .navbar-nav .nav-item .dropdown-menu.show{position:static}}@media only screen and (min-device-width:767px){.main-navbar-component .navigation-bar .ap-main-navbar .navbar-nav .nav-item .generic-dropdown{border:none;border-bottom:solid 1px #93C4ED;border-top:solid 1px #93C4ED}}.main-navbar-component .navigation-bar .ap-main-navbar .navbar-nav .nav-item .generic-dropdown{padding:20px}@media only screen and (max-device-width:767px){.main-navbar-component .navigation-bar .ap-main-navbar .navbar-nav .nav-item .generic-dropdown .wrapper>.row{flex-direction:column;justify-content:left!important}}.main-navbar-component .navigation-bar .ap-main-navbar .navbar-nav .nav-item .generic-dropdown .wrapper>.row .menu-item{margin:5px 15px}.main-navbar-component .navigation-bar .ap-main-navbar .navbar-nav .nav-item .generic-dropdown .wrapper>.row .menu-item p{margin:0}@media only screen and (max-device-width:767px){.main-navbar-component .navigation-bar .ap-main-navbar .navbar-nav .nav-item .generic-dropdown .wrapper>.row .menu-item{margin-left:45px}.main-navbar-component .navigation-bar .ap-main-navbar .navbar-nav .nav-item .generic-dropdown .wrapper>.row .menu-item p{font-weight:400!important}}.main-navbar-component .navigation-bar .our-products-dropdown-item.dropdown-menu{border:none;width:100vw;background-color:#fff;left:0;max-height:calc(100vh - 70px);overflow:auto}.main-navbar-component .navigation-bar .our-products-dropdown-item.dropdown-menu .wrapper{position:relative;display:block;margin:10px 30px}.main-navbar-component .navigation-bar .our-products-dropdown-item.dropdown-menu .wrapper .row{justify-content:center}@media only screen and (max-device-width:767px){.main-navbar-component .navigation-bar .our-products-dropdown-item.dropdown-menu .wrapper .row{justify-content:left}}.main-navbar-component .navigation-bar .our-products-dropdown-item.dropdown-menu .wrapper .product-item{margin:10px}.main-navbar-component .navigation-bar .our-products-dropdown-item.dropdown-menu .wrapper .product-item .card{border-radius:10px;max-width:280px}@media only screen and (max-device-width:767px){.main-navbar-component .navigation-bar .our-products-dropdown-item.dropdown-menu .wrapper .product-item .card{display:flex;flex-direction:row;border:none;max-width:100%}}.main-navbar-component .navigation-bar .our-products-dropdown-item.dropdown-menu .wrapper .product-item .card.course .card-header{background-color:#f4b8441a}.main-navbar-component .navigation-bar .our-products-dropdown-item.dropdown-menu .wrapper .product-item .card.course .card-header .tag-wrapper{background-color:#fcc455cc}.main-navbar-component .navigation-bar .our-products-dropdown-item.dropdown-menu .wrapper .product-item .card.tool .card-header{background-color:#f77f001a}.main-navbar-component .navigation-bar .our-products-dropdown-item.dropdown-menu .wrapper .product-item .card.tool .card-header .tag-wrapper{background-color:#93c4ed80}.main-navbar-component .navigation-bar .our-products-dropdown-item.dropdown-menu .wrapper .product-item .card.custom .card-header{background-color:#93c4ed1a}.main-navbar-component .navigation-bar .our-products-dropdown-item.dropdown-menu .wrapper .product-item .card.custom .card-header .tag-wrapper{background-color:#f77f0080}.main-navbar-component .navigation-bar .our-products-dropdown-item.dropdown-menu .wrapper .product-item .card .card-header{border-radius:10px;border:none;margin:10px;position:relative}@media only screen and (max-device-width:767px){.main-navbar-component .navigation-bar .our-products-dropdown-item.dropdown-menu .wrapper .product-item .card .card-header{min-height:99px;min-width:99px;padding:0;margin:auto}}.main-navbar-component .navigation-bar .our-products-dropdown-item.dropdown-menu .wrapper .product-item .card .card-header .tag-wrapper{position:absolute;top:5px;right:5px;border-radius:10px;padding:5px 10px;z-index:100}@media only screen and (max-device-width:767px){.main-navbar-component .navigation-bar .our-products-dropdown-item.dropdown-menu .wrapper .product-item .card .card-header .tag-wrapper{padding:3px;line-height:10px}.main-navbar-component .navigation-bar .our-products-dropdown-item.dropdown-menu .wrapper .product-item .card .card-header .tag-wrapper span{font-size:10px}}.main-navbar-component .navigation-bar .our-products-dropdown-item.dropdown-menu .wrapper .product-item .card .card-header .img-wrapper{margin:auto;text-align:center}@media only screen and (max-device-width:767px){.main-navbar-component .navigation-bar .our-products-dropdown-item.dropdown-menu .wrapper .product-item .card .card-header .img-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;height:99px;width:100%}.main-navbar-component .navigation-bar .our-products-dropdown-item.dropdown-menu .wrapper .product-item .card .card-header .img-wrapper img{display:block;width:50px;height:50px}}.main-navbar-component .navigation-bar .our-products-dropdown-item.dropdown-menu .wrapper .product-item .card .card-body{padding-bottom:0;text-align:center}@media only screen and (max-device-width:767px){.main-navbar-component .navigation-bar .our-products-dropdown-item.dropdown-menu .wrapper .product-item .card .card-body{text-align:left}.main-navbar-component .navigation-bar .our-products-dropdown-item.dropdown-menu .wrapper .product-item .card .card-body p{font-weight:400}}.main-navbar-component .navigation-bar .our-products-dropdown-item.dropdown-menu .wrapper .product-item .card .card-body .title{margin-bottom:8px}.main-navbar-component .navigation-bar .our-products-dropdown-item.dropdown-menu .menu-item{margin:5px 15px}.main-navbar-component .navigation-bar .our-products-dropdown-item.dropdown-menu .menu-item p{margin:0}.main-navbar-component .navigation-bar .nav-item{margin-left:20px}.main-navbar-component .navigation-bar .auth-user{padding:0 20px;color:#083e5b;border:none}.main-navbar-component .navigation-bar .auth-user .menu-item{margin:10px 0;display:block}.main-navbar-component .navigation-bar .auth-user p{margin:0}.main-navbar-component #navbarNavDropdown{background:#fff}.main-navbar-component .userMenuMobile{visibility:visible}.main-navbar-component .userMenuMobile ul{max-width:fit-content;margin-left:auto;padding:0 20px;background:#fff}.main-navbar-component .userMenuMobile:after{display:none}@media only screen and (min-device-width:992px){.main-navbar-component .navigation-bar .userMenuMobile{display:none!important}}.main-navbar-component .mobile-ctas{display:none}@media only screen and (max-device-width:991px){.main-navbar-component .navigation-bar #APMainNavBar,.main-navbar-component .navigation-bar #userMenuMobile{position:absolute;top:100%;z-index:1000;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;text-align:left;list-style:none}.main-navbar-component .navigation-bar #userMenuMobile{right:0}.main-navbar-component .navigation-bar #APMainNavBar{left:0}.main-navbar-component .navigation-bar #APMainNavBar .show-on-web{display:none}.main-navbar-component .navigation-bar{padding-left:0;padding-right:0;flex-wrap:nowrap}.main-navbar-component .navigation-bar .navbar-brand{margin:auto}.main-navbar-component .navigation-bar .hide-mobile{display:none}.main-navbar-component .navigation-bar .mobile-ctas{margin-top:50px;display:flex;flex-direction:column;justify-content:center;align-items:center}.main-navbar-component .navigation-bar .mobile-ctas .dynamic-cta{margin:auto;width:100%;padding:20px}.main-navbar-component .navigation-bar .mobile-ctas .dynamic-cta .btn{width:100%}.main-navbar-component .navigation-bar span{width:25px;height:25px;font-size:25px;color:#083e5b}.main-navbar-component .navigation-bar{flex-direction:row-reverse}.main-navbar-component .navigation-bar .login-button{margin-left:0!important;border:none}}
