@import "https://fonts.googleapis.com/css2?family=Montserrat:wght@200;400;500;600;700&family=Oswald:wght@500;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Montserrat:wght@200;400;500;600;700&family=Oswald:wght@500;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Montserrat:wght@200;400;500;600;700&family=Oswald:wght@500;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Montserrat:wght@200;400;500;600;700&family=Oswald:wght@500;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Montserrat:wght@200;400;500;600;700&family=Oswald:wght@500;700&display=swap";body{font-size:14px}@media screen and (width>=320px){body{font-size:calc(.227273vw + 13.2727px)}}@media screen and (width>=1200px){body{font-size:16px}}body{background-color:#1b2042;font-family:Montserrat,sans-serif}body>#content,header{background-color:#fff}@media screen and (width<=991px){header{border-bottom:none}}img{image-rendering:-webkit-optimize-contrast}a{text-decoration:none}.btn.btn-default{color:#fff;font-size:16px}@media screen and (width>=320px){.btn.btn-default{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width>=1200px){.btn.btn-default{font-size:20px}}.btn.btn-default{white-space:nowrap;text-shadow:0 0 5px #00000040;background-color:#25c7ff;border:2px solid #25c7ff;border-radius:15px;padding:5px 20px;font-weight:500;transition:all .4s}.btn.btn-default.btn-sm{font-size:12px}@media screen and (width>=320px){.btn.btn-default.btn-sm{font-size:calc(.227273vw + 11.2727px)}}@media screen and (width>=1200px){.btn.btn-default.btn-sm{font-size:14px}}.btn.btn-default.btn-sm{border-radius:10px}.btn.btn-default i{color:#fff;text-shadow:none;transition:all .4s}.btn.btn-default:active,.btn.btn-default:hover{color:#25c7ff;text-shadow:none;background-color:#fff;border-color:#25c7ff}.btn.btn-default:active i,.btn.btn-default:hover i{color:#25c7ff}.btn.btn-default.dark{background-color:#3c4b66;border-color:#3c4b66}.btn.btn-default.dark:active,.btn.btn-default.dark:hover{color:#3c4b66;text-shadow:none;background-color:#fff}.btn.btn-default.dark:active i,.btn.btn-default.dark:hover i{color:#fff}h1{font-size:20px}@media screen and (width>=320px){h1{font-size:calc(1.81818vw + 14.1818px)}}@media screen and (width>=1200px){h1{font-size:36px}}h1{text-transform:uppercase;color:#fff;padding-bottom:10px;font-weight:500;display:inline-flex;position:relative}h1:after{content:"";background-color:#193e80;border-radius:15px;width:50%;height:7px;display:block;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.course-slider{text-align:center;background-color:#f5f5f5;padding:70px 0}.course-slider .carousel-indicators [data-bs-target]{border-radius:100%;width:10px;height:10px}.course-slider .carousel-indicators{top:100%}.course-slider .carousel-indicators button{opacity:.25;background-color:#a4c5ff}.course-slider .carousel-indicators button.active{opacity:1}.course-slider h2{font-size:20px}@media screen and (width>=320px){.course-slider h2{font-size:calc(1.36364vw + 15.6364px)}}@media screen and (width>=1200px){.course-slider h2{font-size:32px}}.course-slider h2{color:#192041;text-transform:uppercase;margin-bottom:20px}.course-slider .course-card-wrapper{background-color:#fff;border-radius:15px;width:100%;height:100%;padding:10px;text-decoration:none;transition:all .2s;display:inline-block;box-shadow:3px 0 6px #00000029}.course-slider .course-card-wrapper:hover{background:#f5f5f5}.course-slider .course-card-wrapper .course-logo{width:100%;height:0;padding-bottom:100%;position:relative}.course-slider .course-card-wrapper .course-logo img{object-fit:cover;color:#fff;border-radius:50%;width:100%;height:100%;font-size:.01px;position:absolute;inset:0;overflow:hidden}.course-slider .course-card-wrapper .course-info{text-align:right}.course-slider .course-card-wrapper .course-info .date{font-size:14px}@media screen and (width>=320px){.course-slider .course-card-wrapper .course-info .date{font-size:calc(.227273vw + 13.2727px)}}@media screen and (width>=1200px){.course-slider .course-card-wrapper .course-info .date{font-size:16px}}.course-slider .course-card-wrapper .course-info .date{color:#192041;font-weight:700}.course-slider .course-card-wrapper .course-info .name{font-size:14px}@media screen and (width>=320px){.course-slider .course-card-wrapper .course-info .name{font-size:calc(.227273vw + 13.2727px)}}@media screen and (width>=1200px){.course-slider .course-card-wrapper .course-info .name{font-size:16px}}.course-slider .course-card-wrapper .course-info .name{color:#13375b;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.25;display:-webkit-box;overflow:hidden}.course-slider .course-card-wrapper .course-info .name.fixed-height{justify-content:flex-end;align-items:center;height:40px;line-height:20px;display:flex}.course-slider .course-card-wrapper .course-info .name.fixed-height .title{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;max-height:40px;line-height:20px;display:-webkit-box}.course-slider .course-card-wrapper .course-info span{font-size:12px}@media screen and (width>=320px){.course-slider .course-card-wrapper .course-info span{font-size:calc(.227273vw + 11.2727px)}}@media screen and (width>=1200px){.course-slider .course-card-wrapper .course-info span{font-size:14px}}.course-slider .course-card-wrapper .course-info span{color:#192041}.course-slider .course-card-wrapper .course-info span i{color:#485bb7}.video-wrapper{height:0;padding-bottom:56.25%;position:relative;overflow:hidden}.video-wrapper video,.video-wrapper iframe{z-index:1;box-shadow:0 0 2px #000;width:100%!important;height:100%!important;position:absolute!important;top:0!important;left:0!important;overflow:hidden!important}:root{--theme-main-menu:#192041;--theme-color-primary:#22305d;--theme-color-primary-light:#496dad;--theme-color-primary-dark:#193e80;--theme-color-software:#733e85;--theme-color-software-light:#cf85e3;--theme-color-software-dark:#9f58b2;--theme-color-marketing:#fd7e74;--theme-color-marketing-light:#fda59e;--theme-color-marketing-dark:#b15851;--theme-color-kids:#f8c300;--theme-color-kids-light:#fef3cc;--theme-color-kids-dark:#ceab2e;--theme-color-design:#ba84f4;--theme-color-design-light:#c9a7fa;--theme-color-design-dark:#3b1c6b;--theme-color-ai:#25c7ff;--theme-color-ai-light:#c5e9f8;--theme-color-ai-dark:#2e90b3;--theme-color-free:#0d944a;--theme-color-free-light:#0d944a;--theme-color-free-dark:#0d944a}.breadcrumb-wrapper{background:#a4c5ff}@media screen and (width<=767px){.breadcrumb-wrapper{display:none!important}}.breadcrumb-wrapper .breadcrumb{white-space:normal;margin:.5rem 0;font-size:12px;display:inline-block}@media screen and (width>=320px){.breadcrumb-wrapper .breadcrumb{font-size:calc(.227273vw + 11.2727px)}}@media screen and (width>=1200px){.breadcrumb-wrapper .breadcrumb{font-size:14px}}.breadcrumb-wrapper .breadcrumb .breadcrumb-item{word-break:break-word;margin-bottom:0;font-family:Montserrat,sans-serif;display:inline}.breadcrumb-wrapper .breadcrumb .breadcrumb-item:not(:first-child){padding-left:.35rem}.breadcrumb-wrapper .breadcrumb .breadcrumb-item,.breadcrumb-wrapper .breadcrumb .breadcrumb-item a,.breadcrumb-wrapper .breadcrumb .breadcrumb-item:before{color:#193e80;word-wrap:normal;font-weight:500;line-height:normal;transition:all .2s}.breadcrumb-wrapper .breadcrumb .breadcrumb-item:before{content:"";font-family:var(--theme-font-icons);font-feature-settings:normal;font-synthesis:none;font-variant:normal;word-wrap:normal;float:none;height:100%;margin-top:1px;padding-right:.35rem;font-style:normal;display:inline;font-weight:600!important}.breadcrumb-wrapper .breadcrumb .breadcrumb-item:first-child:before{content:none}.breadcrumb-wrapper .breadcrumb .breadcrumb-item a:hover{color:#fff}.breadcrumb-wrapper.category-marketing{background-color:var(--theme-color-marketing)}.breadcrumb-wrapper.category-marketing .breadcrumb .breadcrumb-item,.breadcrumb-wrapper.category-marketing .breadcrumb .breadcrumb-item a,.breadcrumb-wrapper.category-marketing .breadcrumb .breadcrumb-item:before{color:#fff}.breadcrumb-wrapper.category-marketing .breadcrumb .breadcrumb-item a:hover{color:#fff;opacity:.8}.breadcrumb-wrapper.category-software{background-color:var(--theme-color-software)}.breadcrumb-wrapper.category-software .breadcrumb .breadcrumb-item,.breadcrumb-wrapper.category-software .breadcrumb .breadcrumb-item a,.breadcrumb-wrapper.category-software .breadcrumb .breadcrumb-item:before{color:#fff}.breadcrumb-wrapper.category-software .breadcrumb .breadcrumb-item a:hover{color:#fff;opacity:.8}.breadcrumb-wrapper.category-design{background-color:var(--theme-color-design)}.breadcrumb-wrapper.category-design .breadcrumb .breadcrumb-item,.breadcrumb-wrapper.category-design .breadcrumb .breadcrumb-item a,.breadcrumb-wrapper.category-design .breadcrumb .breadcrumb-item:before{color:#fff}.breadcrumb-wrapper.category-design .breadcrumb .breadcrumb-item a:hover{color:var(--theme-color-design-dark);opacity:.8}.breadcrumb-wrapper.category-kids{background-color:var(--theme-color-kids)}.breadcrumb-wrapper.category-kids .breadcrumb .breadcrumb-item,.breadcrumb-wrapper.category-kids .breadcrumb .breadcrumb-item a,.breadcrumb-wrapper.category-kids .breadcrumb .breadcrumb-item:before{color:var(--theme-color-primary)}.breadcrumb-wrapper.category-kids .breadcrumb .breadcrumb-item a:hover{color:var(--theme-color-primary);opacity:.8}.breadcrumb-wrapper.category-ai{background-color:var(--theme-color-ai)}.breadcrumb-wrapper.category-ai .breadcrumb .breadcrumb-item,.breadcrumb-wrapper.category-ai .breadcrumb .breadcrumb-item a,.breadcrumb-wrapper.category-ai .breadcrumb .breadcrumb-item:before{color:var(--theme-main-menu)}.breadcrumb-wrapper.category-ai .breadcrumb .breadcrumb-item a:hover{color:var(--theme-main-menu);opacity:.8}header.main-header .social{margin:0}header.main-header .social a{color:#192041;font-weight:700;text-decoration:none;transition:all .3s;display:inline-block}header.main-header .social a:hover{color:#25c7ff}header.main-header .social a+a{margin-left:auto}header.main-header .social .social-icon a{color:#fff;text-align:center;background:#192041;border-radius:10px;width:30px;height:30px}header.main-header .social .social-icon a:hover{color:#fff;background-color:#25c7ff}header.main-header nav.menu{font-size:12px}@media screen and (width>=320px){header.main-header nav.menu{font-size:calc(.227273vw + 11.2727px)}}@media screen and (width>=1200px){header.main-header nav.menu{font-size:14px}}header.main-header nav.menu a{text-decoration:none;display:inline-block}header.main-header nav.menu{background-color:#192041}@media screen and (width<=991px){header.main-header nav.menu .navbar-nav{border-top:1px solid #eee;margin-top:15px;padding-top:15px;position:relative}}header.main-header nav.menu .nav-item{margin-bottom:0}header.main-header nav.menu .nav-link{font-size:14px;font-weight:500}@media screen and (width>=320px){header.main-header nav.menu .nav-link{font-size:calc(.227273vw + 13.2727px)}}@media screen and (width>=1200px){header.main-header nav.menu .nav-link{font-size:16px}}header.main-header nav.menu .nav-link:after{transition:all .2s}header.main-header nav.menu .nav-link.show:after{transform:rotate(-180deg)}header.main-header nav.menu img{width:100%;height:auto}@media screen and (width<=575px){header.main-header nav.menu img{width:42px;height:42px}}@media screen and (width<=991px){header.main-header nav.menu{background-color:#fff}}header.main-header nav.menu .navbar-icon{font-size:24px}header.main-header nav.menu.navbar .dropdown-item:active{background-color:#0000!important}@media screen and (width>=992px){header.main-header nav.menu.navbar .dropdown-item:active{color:#fff!important;background-color:#193e80!important}}header.main-header nav.menu.navbar .dropdown-item a:hover{color:#25c7ff!important}header.main-header nav.menu.navbar .dropdown-item a:focus{color:#fff!important;background-color:#193e80!important}header.main-header nav.menu.navbar a{color:#fff;text-decoration:none;transition:all .3s;display:inline-block;position:relative}@media screen and (width<=991px){header.main-header nav.menu.navbar a{color:#192041;display:block}}header.main-header nav.menu.navbar a.dropdown-item{color:#192041;font-size:12px}@media screen and (width>=320px){header.main-header nav.menu.navbar a.dropdown-item{font-size:calc(.227273vw + 11.2727px)}}@media screen and (width>=1200px){header.main-header nav.menu.navbar a.dropdown-item{font-size:14px}}@media screen and (width<=991px){header.main-header nav.menu.navbar a.dropdown-item{font-size:14px}}header.main-header nav.menu.navbar a:focus,header.main-header nav.menu.navbar a:hover{color:#25c7ff!important}header.main-header nav.menu.navbar a:focus-visible{box-shadow:none!important;outline:none!important}header.main-header nav.menu.navbar a.dropdown-toggle{white-space:normal;text-wrap:wrap}header.main-header nav.menu.navbar a.dropdown-toggle:after{content:"";vertical-align:0;border:none;font-family:"Font Awesome 6 Free";font-weight:900}header.main-header nav.menu.navbar a.phone-icon{border:1px solid #192041;border-radius:100%;padding:5px;font-size:16px;text-decoration:none;transition:all .3s}@media screen and (width>=320px){header.main-header nav.menu.navbar a.phone-icon{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width>=1200px){header.main-header nav.menu.navbar a.phone-icon{font-size:20px}}header.main-header nav.menu.navbar a.phone-icon:hover{color:#25c7ff;border-color:#25c7ff}header.main-header nav.menu.navbar .sign-in a:not(.sign-in):focus,header.main-header nav.menu.navbar .sign-in a:not(.sign-in):hover{color:#fff!important}@media screen and (width<=991px){header.main-header nav.menu.navbar .sign-in{position:absolute;top:20px;right:0}}header.main-header nav.menu .dropup .dropdown-toggle:after{transform:rotate(180deg)}header.main-header nav.menu .navbar-toggler{box-shadow:none;color:#192041;border:1px solid #192041;border-radius:6px;width:auto;height:auto;transition:all .3s;margin-left:15px!important}header.main-header nav.menu .navbar-toggler:hover,header.main-header nav.menu .navbar-toggler:active,header.main-header nav.menu .navbar-toggler:not(.collapsed){color:#25c7ff;border-color:#25c7ff}header.main-header nav.menu i.mobile-nav{color:#fff}header.main-header nav.menu .sign-in{text-transform:uppercase;letter-spacing:1px;background-color:#193e80;border-radius:15px;font-weight:700;transition:all .3s;color:#fff!important}header.main-header nav.menu .sign-in>.nav-link{color:#fff!important}header.main-header nav.menu .sign-in:hover{background-color:#25c7ff}header.main-header nav.menu .sign-in a{padding-top:10px}header.main-header nav.menu .sign-in a:hover{color:#fff}@media screen and (width<=991px){header.main-header nav.menu .sign-in{align-self:flex-start;width:auto;display:inline-block}header.main-header nav.menu .sign-in .nav-link{color:#fff!important}header.main-header nav.menu .dropdown-menu.show{border:none}}header.main-header nav.menu .courses{min-width:0;padding:0}header.main-header nav.menu .courses .nav-link.dropdown-toggle{font-weight:700!important}@media screen and (width<=991px){header.main-header nav.menu .courses .nav-link.dropdown-toggle{font-size:14px;font-weight:500!important}}@media screen and (width<=991px) and (width>=320px){header.main-header nav.menu .courses .nav-link.dropdown-toggle{font-size:calc(.227273vw + 13.2727px)}}@media screen and (width<=991px) and (width>=1200px){header.main-header nav.menu .courses .nav-link.dropdown-toggle{font-size:16px}}@media screen and (width<=991px){header.main-header nav.menu .courses .nav-link:not(.dropdown-toggle){font-size:14px;font-weight:400!important}}@media screen and (width>=992px){header.main-header nav.menu .courses{background:#fffffff7;width:940px;position:absolute;top:70px;left:50%;transform:translate(-50%)}header.main-header nav.menu .courses:before{content:"";opacity:.15;background:#fffffff7 url(/img/logo-letter-default.svg) 95% 97%/15% no-repeat;position:absolute;inset:0}}@media screen and (width>=1200px){header.main-header nav.menu .courses{width:1140px}}@media screen and (width>=1400px){header.main-header nav.menu .courses{width:1300px}}header.main-header nav.menu .courses a,header.main-header nav.menu .courses .nav-link{font-size:12px}@media screen and (width>=320px){header.main-header nav.menu .courses a,header.main-header nav.menu .courses .nav-link{font-size:calc(.227273vw + 11.2727px)}}@media screen and (width>=1200px){header.main-header nav.menu .courses a,header.main-header nav.menu .courses .nav-link{font-size:14px}}header.main-header nav.menu .courses a,header.main-header nav.menu .courses .nav-link{display:block;color:#55596c!important}header.main-header nav.menu .courses a:hover,header.main-header nav.menu .courses .nav-link:hover{color:#38b6ff!important}@media screen and (width<=991px){header.main-header nav.menu .courses a,header.main-header nav.menu .courses .nav-link{font-size:14px}}header.main-header nav.menu .courses .nav-link:not(.dropdown-toggle){padding-right:0}header.main-header nav.menu .courses .nav-link{padding-top:.75rem;padding-bottom:.75rem;padding-right:30px;line-height:normal;box-shadow:none!important;outline:none!important}@media screen and (width<=991px){header.main-header nav.menu .courses .nav-link{padding-top:.5rem;padding-bottom:.5rem}}@media screen and (width>=992px){header.main-header nav.menu .courses .nav-link:after{margin:0;position:absolute;top:50%;right:10px;transform:translateY(-8px)rotate(-90deg)!important}}header.main-header nav.menu .courses .main-categories>li:first-child>a{border-radius:.375rem 0 0}header.main-header nav.menu .courses .main-categories.has-free-course-category>li:last-child a{border-radius:0 0 0 .375rem}header.main-header nav.menu .courses .main-categories .upcoming{vertical-align:middle;vertical-align:text-bottom;text-shadow:1px 1px 3px #00000059;border-radius:4px;margin:1px 0 1px 5px;padding:2px 6px;font-size:.6rem;font-weight:400;transition:all .2s;display:inline-block}@media screen and (width>=992px){header.main-header nav.menu .courses .main-categories ul.dropdown-menu.show{z-index:1;background-color:#dee7ed;border:0;border-radius:0;flex-direction:column;width:calc(100% + 1rem);min-height:100%;padding:.5rem .75rem .5rem 1.25rem;display:flex;top:0;left:100%;box-shadow:inset 10px 0 10px -7px #0006;position:absolute!important}header.main-header nav.menu .courses .main-categories ul.dropdown-menu.show a.dropdown-toggle{white-space:normal;margin-left:-1.45rem;margin-right:-.75rem;padding-left:1.9rem;padding-right:2.75rem;position:relative;overflow:hidden}header.main-header nav.menu .courses .main-categories ul.dropdown-menu.show a.dropdown-toggle:before{content:"";opacity:0;transition:all .2s}header.main-header nav.menu .courses .main-categories ul.dropdown-menu.show a.dropdown-toggle:hover:before,header.main-header nav.menu .courses .main-categories ul.dropdown-menu.show a.dropdown-toggle.show:before{content:"";opacity:1;width:15px;position:absolute;top:-5px;bottom:-5px;left:0;overflow:hidden;box-shadow:inset 6px 0 8px #00000040}header.main-header nav.menu .courses .main-categories ul.dropdown-menu.show a.dropdown-toggle:after{right:10px}header.main-header nav.menu .courses .main-categories ul.dropdown-menu.show ul.dropdown-menu{z-index:2;background-color:#fff;border-top-right-radius:.375rem;border-bottom-right-radius:.375rem;box-shadow:inset 10px 0 10px -7px #0006}header.main-header nav.menu .courses .main-categories ul.dropdown-menu.show.category-software a.dropdown-toggle.show,header.main-header nav.menu .courses .main-categories ul.dropdown-menu.show.category-software a.dropdown-toggle:hover{background-color:var(--theme-color-software);color:#fff!important}header.main-header nav.menu .courses .main-categories ul.dropdown-menu.show.category-marketing a.dropdown-toggle.show,header.main-header nav.menu .courses .main-categories ul.dropdown-menu.show.category-marketing a.dropdown-toggle:hover{background-color:var(--theme-color-marketing);color:#fff!important}header.main-header nav.menu .courses .main-categories ul.dropdown-menu.show.category-kids a.dropdown-toggle.show,header.main-header nav.menu .courses .main-categories ul.dropdown-menu.show.category-kids a.dropdown-toggle:hover{background-color:var(--theme-color-kids);color:#fff!important}header.main-header nav.menu .courses .main-categories ul.dropdown-menu.show.category-design a.dropdown-toggle.show,header.main-header nav.menu .courses .main-categories ul.dropdown-menu.show.category-design a.dropdown-toggle:hover{background-color:var(--theme-color-design);color:#fff!important}header.main-header nav.menu .courses .main-categories ul.dropdown-menu.show.category-ai a.dropdown-toggle.show,header.main-header nav.menu .courses .main-categories ul.dropdown-menu.show.category-ai a.dropdown-toggle:hover{background-color:var(--theme-color-ai);color:#fff!important}header.main-header nav.menu .courses .main-categories ul.dropdown-menu.show.category-free a.dropdown-toggle.show,header.main-header nav.menu .courses .main-categories ul.dropdown-menu.show.category-free a.dropdown-toggle:hover{background-color:var(--theme-color-free);color:#fff!important}}header.main-header nav.menu .courses .main-categories .main-category{font-size:14px}@media screen and (width>=320px){header.main-header nav.menu .courses .main-categories .main-category{font-size:calc(.227273vw + 13.2727px)}}@media screen and (width>=1200px){header.main-header nav.menu .courses .main-categories .main-category{font-size:16px}}header.main-header nav.menu .courses .main-categories .main-category{color:#707070;line-height:1.6}header.main-header nav.menu .courses .main-categories .main-category.category-software .icon{color:var(--theme-color-software);transition:all .2s}header.main-header nav.menu .courses .main-categories .main-category.category-software .upcoming{color:#fff;background-color:var(--theme-color-software)}header.main-header nav.menu .courses .main-categories .main-category.category-marketing .icon{color:var(--theme-color-marketing);transition:all .2s}header.main-header nav.menu .courses .main-categories .main-category.category-marketing .upcoming{color:#fff;background-color:var(--theme-color-marketing)}header.main-header nav.menu .courses .main-categories .main-category.category-kids .icon{color:var(--theme-color-kids);transition:all .2s}header.main-header nav.menu .courses .main-categories .main-category.category-kids .upcoming{color:#fff;background-color:var(--theme-color-kids)}header.main-header nav.menu .courses .main-categories .main-category.category-design .icon{color:var(--theme-color-design);transition:all .2s}header.main-header nav.menu .courses .main-categories .main-category.category-design .upcoming{color:#fff;background-color:var(--theme-color-design)}header.main-header nav.menu .courses .main-categories .main-category.category-ai .icon{color:var(--theme-color-ai);transition:all .2s}header.main-header nav.menu .courses .main-categories .main-category.category-ai .upcoming{color:#fff;background-color:var(--theme-color-ai)}header.main-header nav.menu .courses .main-categories .main-category.category-free .icon{color:var(--theme-color-free);transition:all .2s}header.main-header nav.menu .courses .main-categories .main-category.category-free .upcoming{color:#fff;background-color:var(--theme-color-free)}header.main-header nav.menu .courses .main-categories .main-category>.nav-link{justify-content:flex-start;align-items:center;display:flex!important}header.main-header nav.menu .courses .main-categories .main-category>.nav-link .icon{margin-right:10px!important}@media screen and (width>=992px){header.main-header nav.menu .courses .main-categories .main-category.category-software>.nav-link.show,header.main-header nav.menu .courses .main-categories .main-category.category-software>.nav-link:hover{background-color:var(--theme-color-software);color:#fff!important}header.main-header nav.menu .courses .main-categories .main-category.category-software>.nav-link.show .icon,header.main-header nav.menu .courses .main-categories .main-category.category-software>.nav-link:hover .icon{color:#fff}header.main-header nav.menu .courses .main-categories .main-category.category-marketing>.nav-link.show,header.main-header nav.menu .courses .main-categories .main-category.category-marketing>.nav-link:hover{background-color:var(--theme-color-marketing);color:#fff!important}header.main-header nav.menu .courses .main-categories .main-category.category-marketing>.nav-link.show .icon,header.main-header nav.menu .courses .main-categories .main-category.category-marketing>.nav-link:hover .icon{color:#fff}header.main-header nav.menu .courses .main-categories .main-category.category-kids>.nav-link.show,header.main-header nav.menu .courses .main-categories .main-category.category-kids>.nav-link:hover{background-color:var(--theme-color-kids);color:#fff!important}header.main-header nav.menu .courses .main-categories .main-category.category-kids>.nav-link.show .icon,header.main-header nav.menu .courses .main-categories .main-category.category-kids>.nav-link:hover .icon{color:#fff}header.main-header nav.menu .courses .main-categories .main-category.category-design>.nav-link.show,header.main-header nav.menu .courses .main-categories .main-category.category-design>.nav-link:hover{background-color:var(--theme-color-design);color:#fff!important}header.main-header nav.menu .courses .main-categories .main-category.category-design>.nav-link.show .icon,header.main-header nav.menu .courses .main-categories .main-category.category-design>.nav-link:hover .icon{color:#fff}header.main-header nav.menu .courses .main-categories .main-category.category-ai>.nav-link.show,header.main-header nav.menu .courses .main-categories .main-category.category-ai>.nav-link:hover{background-color:var(--theme-color-ai);color:#fff!important}header.main-header nav.menu .courses .main-categories .main-category.category-ai>.nav-link.show .icon,header.main-header nav.menu .courses .main-categories .main-category.category-ai>.nav-link:hover .icon{color:#fff}header.main-header nav.menu .courses .main-categories .main-category.category-free>.nav-link.show,header.main-header nav.menu .courses .main-categories .main-category.category-free>.nav-link:hover{background-color:var(--theme-color-free);color:#fff!important}header.main-header nav.menu .courses .main-categories .main-category.category-free>.nav-link.show .icon,header.main-header nav.menu .courses .main-categories .main-category.category-free>.nav-link:hover .icon{color:#fff}header.main-header nav.menu .courses-category{color:#707070;background:0 0;border:0;border-radius:0;outline:none;min-width:0;font-size:12px;position:static}}@media screen and (width>=992px) and (width>=320px){header.main-header nav.menu .courses-category{font-size:calc(.227273vw + 11.2727px)}}@media screen and (width>=992px) and (width>=1200px){header.main-header nav.menu .courses-category{font-size:14px}}@media screen and (width>=768px){header.main-header nav.menu #menuHeaderMenu>.navbar-nav>.nav-item>.nav-link{white-space:nowrap}}@media screen and (width<=319px){header.main-header nav.menu .navbar-brand{width:35%;margin-right:0}}header.main-header nav.menu .navbar-brand .mobile-sign-in{text-transform:uppercase;letter-spacing:1px;background-color:#193e80;border-radius:20px;font-weight:700;transition:all .3s;color:#fff!important}header.main-header nav.menu .navbar-brand .mobile-sign-in>.nav-link{color:#fff!important}header.main-header nav.menu .navbar-brand .mobile-sign-in a{padding-top:10px}header.main-header nav.menu .navbar-brand .mobile-sign-in a:hover{color:#fff}@media screen and (width<=991px){header.main-header nav.menu .navbar-brand .mobile-sign-in{width:auto;display:inline-block}header.main-header nav.menu .navbar-brand .mobile-sign-in .nav-link{color:#fff!important}}header.main-header nav.menu .navbar-brand img{max-width:100%}@media screen and (width>=992px){header.main-header nav.menu .navbar-brand img{width:200px}}footer.main-footer{color:#fff;background-color:#1b2042;padding:45px 0 0}@media screen and (width<=991px){footer.main-footer{text-align:center}}footer.main-footer>.container{padding-bottom:10px}@media screen and (width<=991px){footer.main-footer>.container{border-bottom:2px solid #a4c5ff}}footer.main-footer .footer-contact h2{text-transform:uppercase;font-size:18px}@media screen and (width>=320px){footer.main-footer .footer-contact h2{font-size:calc(.681818vw + 15.8182px)}}@media screen and (width>=1200px){footer.main-footer .footer-contact h2{font-size:24px}}footer.main-footer .footer-contact h2{margin-bottom:35px;font-weight:500}footer.main-footer .footer-contact h3,footer.main-footer .footer-contact h4{font-size:14px}@media screen and (width>=320px){footer.main-footer .footer-contact h3,footer.main-footer .footer-contact h4{font-size:calc(.227273vw + 13.2727px)}}@media screen and (width>=1200px){footer.main-footer .footer-contact h3,footer.main-footer .footer-contact h4{font-size:16px}}footer.main-footer .footer-contact h3,footer.main-footer .footer-contact h4{font-weight:700}footer.main-footer .footer-contact .work-time{display:inline-block}@media screen and (width>=992px){footer.main-footer .footer-contact .work-time{font-size:12px}}@media screen and (width>=992px) and (width>=320px){footer.main-footer .footer-contact .work-time{font-size:calc(.227273vw + 11.2727px)}}@media screen and (width>=992px) and (width>=1200px){footer.main-footer .footer-contact .work-time{font-size:14px}}footer.main-footer .footer-contact ul{padding:0;font-size:14px;list-style-type:none}@media screen and (width>=320px){footer.main-footer .footer-contact ul{font-size:calc(.227273vw + 13.2727px)}}@media screen and (width>=1200px){footer.main-footer .footer-contact ul{font-size:16px}}footer.main-footer .footer-contact ul{margin-bottom:25px}footer.main-footer .footer-contact ul.smaller{font-size:12px}@media screen and (width>=320px){footer.main-footer .footer-contact ul.smaller{font-size:calc(.227273vw + 11.2727px)}}@media screen and (width>=1200px){footer.main-footer .footer-contact ul.smaller{font-size:14px}}footer.main-footer .footer-contact ul li i{color:#25c7ff}footer.main-footer .footer-contact ul li a{color:#fff;text-decoration:none;transition:all .3s}footer.main-footer .footer-contact ul li a span{font-size:14px}@media screen and (width>=320px){footer.main-footer .footer-contact ul li a span{font-size:calc(.227273vw + 13.2727px)}}@media screen and (width>=1200px){footer.main-footer .footer-contact ul li a span{font-size:16px}}@media screen and (width>=992px){footer.main-footer .footer-contact ul li a span{font-size:12px}}@media screen and (width>=992px) and (width>=320px){footer.main-footer .footer-contact ul li a span{font-size:calc(.227273vw + 11.2727px)}}@media screen and (width>=992px) and (width>=1200px){footer.main-footer .footer-contact ul li a span{font-size:14px}}footer.main-footer .footer-contact ul li a:hover{color:#25c7ff}footer.main-footer .footer-contact span{font-size:14px}@media screen and (width>=320px){footer.main-footer .footer-contact span{font-size:calc(.227273vw + 13.2727px)}}@media screen and (width>=1200px){footer.main-footer .footer-contact span{font-size:16px}}footer.main-footer .footer-contact span{margin-bottom:35px}@media screen and (width<=991px){footer.main-footer .footer-contact span{margin-bottom:10px;display:block}}footer.main-footer .footer-contact .social{font-size:14px}@media screen and (width>=320px){footer.main-footer .footer-contact .social{font-size:calc(.227273vw + 13.2727px)}}@media screen and (width>=1200px){footer.main-footer .footer-contact .social{font-size:16px}}footer.main-footer .footer-contact .social a{color:#fff;font-weight:400;text-decoration:none;transition:all .3s}footer.main-footer .footer-contact .social a:hover{color:#25c7ff;background:0 0}footer.main-footer .footer-contact .social a+a{margin-left:0}footer.main-footer .footer-nav-courses h3{font-size:14px}@media screen and (width>=320px){footer.main-footer .footer-nav-courses h3{font-size:calc(.227273vw + 13.2727px)}}@media screen and (width>=1200px){footer.main-footer .footer-nav-courses h3{font-size:16px}}footer.main-footer .footer-nav-courses h3{min-height:50px;font-weight:500}footer.main-footer .footer-nav-courses h3,footer.main-footer .footer-nav-courses h3 a{color:#25c7ff;transition:all .2s}footer.main-footer .footer-nav-courses h3 a:hover{color:#fff}footer.main-footer .footer-nav-courses ul{padding:0;font-size:12px;list-style-type:none}@media screen and (width>=320px){footer.main-footer .footer-nav-courses ul{font-size:calc(.227273vw + 11.2727px)}}@media screen and (width>=1200px){footer.main-footer .footer-nav-courses ul{font-size:14px}}footer.main-footer .footer-nav-courses ul{font-weight:400}footer.main-footer .footer-nav-courses ul li{margin-bottom:5px}footer.main-footer .footer-nav-courses ul li a{color:#fff;text-decoration:none;transition:all .3s}footer.main-footer .footer-nav-courses ul li a:hover{color:#25c7ff}footer.main-footer .mobile-icons{font-size:14px}@media screen and (width>=320px){footer.main-footer .mobile-icons{font-size:calc(.227273vw + 13.2727px)}}@media screen and (width>=1200px){footer.main-footer .mobile-icons{font-size:16px}}footer.main-footer .mobile-icons a{color:#fff;border:1px solid #fff;border-radius:100%;width:30px;height:30px;text-decoration:none;transition:all .3s}footer.main-footer .mobile-icons a:hover{color:#25c7ff;border:1px solid #25c7ff}footer.main-footer .navbar-brand img{width:180px;max-width:100%}footer.main-footer.category-marketing .footer-contact .social a:hover,footer.main-footer.category-marketing .footer-contact a:hover,footer.main-footer.category-marketing .footer-contact ul li i,footer.main-footer.category-marketing .footer-nav-courses h3,footer.main-footer.category-marketing .footer-nav-courses h3 a{color:var(--theme-color-marketing)}footer.main-footer.category-marketing .footer-nav-courses h3:hover,footer.main-footer.category-marketing .footer-nav-courses h3 a:hover{color:#fff}footer.main-footer.category-marketing .footer-nav-courses ul a:hover{color:var(--theme-color-marketing)}footer.main-footer.category-software .footer-contact .social a:hover,footer.main-footer.category-software .footer-contact a:hover,footer.main-footer.category-software .footer-contact ul li i,footer.main-footer.category-software .footer-nav-courses h3,footer.main-footer.category-software .footer-nav-courses h3 a{color:#ae89b8}footer.main-footer.category-software .footer-nav-courses h3:hover,footer.main-footer.category-software .footer-nav-courses h3 a:hover{color:#fff}footer.main-footer.category-software .footer-nav-courses ul a:hover{color:#ae89b8}footer.main-footer.category-design .footer-contact .social a:hover,footer.main-footer.category-design .footer-contact a:hover,footer.main-footer.category-design .footer-contact ul li i,footer.main-footer.category-design .footer-nav-courses h3,footer.main-footer.category-design .footer-nav-courses h3 a{color:var(--theme-color-design)}footer.main-footer.category-design .footer-nav-courses h3:hover,footer.main-footer.category-design .footer-nav-courses h3 a:hover{color:#fff}footer.main-footer.category-design .footer-nav-courses ul a:hover{color:var(--theme-color-design)}footer.main-footer.category-kids .footer-contact .social a:hover,footer.main-footer.category-kids .footer-contact a:hover,footer.main-footer.category-kids .footer-contact ul li i,footer.main-footer.category-kids .footer-nav-courses h3,footer.main-footer.category-kids .footer-nav-courses h3 a{color:var(--theme-color-kids)}footer.main-footer.category-kids .footer-nav-courses h3:hover,footer.main-footer.category-kids .footer-nav-courses h3 a:hover{color:#fff}footer.main-footer.category-kids .footer-nav-courses ul a:hover{color:var(--theme-color-kids)}footer.main-footer.category-ai .footer-contact .social a:hover,footer.main-footer.category-ai .footer-contact a:hover,footer.main-footer.category-ai .footer-contact ul li i,footer.main-footer.category-ai .footer-nav-courses h3,footer.main-footer.category-ai .footer-nav-courses h3 a{color:var(--theme-color-ai)}footer.main-footer.category-ai .footer-nav-courses h3:hover,footer.main-footer.category-ai .footer-nav-courses h3 a:hover{color:#fff}footer.main-footer.category-ai .footer-nav-courses ul a:hover{color:var(--theme-color-ai)}footer.simple-footer{color:#fff;background:#192041;padding:50px 0}@media screen and (width<=991px){footer.simple-footer{padding-bottom:180px}}footer.simple-footer .footer-title{font-size:18px}@media screen and (width>=320px){footer.simple-footer .footer-title{font-size:calc(.681818vw + 15.8182px)}}@media screen and (width>=1200px){footer.simple-footer .footer-title{font-size:24px}}footer.simple-footer .footer-title{text-transform:uppercase;padding-bottom:15px;font-weight:500;display:inline-block;position:relative}@media screen and (width<=767px){footer.simple-footer .footer-title{display:block}}footer.simple-footer .footer-title:before{content:"";background:#ae89b8;width:100%;height:5px;display:block;position:absolute;bottom:0;left:0}footer.simple-footer .map iframe{border-radius:30px}footer.simple-footer .revers-items{font-size:15px}@media screen and (width>=320px){footer.simple-footer .revers-items{font-size:calc(.113636vw + 14.6364px)}}@media screen and (width>=1200px){footer.simple-footer .revers-items{font-size:16px}}footer.simple-footer .revers-items i{color:#ae89b8}footer.simple-footer a{color:#fff;text-decoration:none;transition:all .15s}footer.simple-footer a:hover{color:#a985b4}footer.simple-footer .nav-icons a{color:#691980;margin-left:5px;text-decoration:none}footer.simple-footer .nav-icons a .fa-facebook-f{padding:7px 11px}footer.simple-footer .nav-icons a i{background:#fff;border-radius:100%;width:33px;height:33px;padding:7px 9px;font-size:18px;transition:all .15s}footer.simple-footer .nav-icons a:hover i{color:#fff;background-color:#a985b4}footer.simple-footer .logo img{width:30%;min-width:150px;max-width:100%}footer.simple-footer.category-marketing a:hover{color:var(--theme-color-marketing)}footer.simple-footer.category-marketing .footer-title:before{background-color:var(--theme-color-marketing)}footer.simple-footer.category-marketing .revers-items i,footer.simple-footer.category-marketing .nav-icons a{color:var(--theme-color-marketing)}footer.simple-footer.category-marketing .nav-icons a:hover i{background-color:var(--theme-color-marketing)}footer.simple-footer.category-software a:hover{color:#ae89b8}footer.simple-footer.category-software .footer-title:before{background-color:#ae89b8}footer.simple-footer.category-software .revers-items i,footer.simple-footer.category-software .nav-icons a{color:#ae89b8}footer.simple-footer.category-software .nav-icons a:hover i{background-color:#ae89b8}footer.simple-footer.category-design a:hover{color:var(--theme-color-design)}footer.simple-footer.category-design .footer-title:before{background-color:var(--theme-color-design)}footer.simple-footer.category-design .revers-items i,footer.simple-footer.category-design .nav-icons a{color:var(--theme-color-design)}footer.simple-footer.category-design .nav-icons a:hover i{background-color:var(--theme-color-design)}footer.simple-footer.category-kids a:hover{color:var(--theme-color-kids)}footer.simple-footer.category-kids .footer-title:before{background-color:var(--theme-color-kids)}footer.simple-footer.category-kids .revers-items i,footer.simple-footer.category-kids .nav-icons a{color:var(--theme-color-kids)}footer.simple-footer.category-kids .nav-icons a:hover i{background-color:var(--theme-color-kids)}footer.simple-footer.category-ai a:hover{color:var(--theme-color-ai)}footer.simple-footer.category-ai .footer-title:before{background-color:var(--theme-color-ai)}footer.simple-footer.category-ai .revers-items i,footer.simple-footer.category-ai .nav-icons a{color:var(--theme-color-ai)}footer.simple-footer.category-ai .nav-icons a:hover i{background-color:var(--theme-color-ai)}footer.main-footer .cookie-shell,footer.simple-footer .cookie-shell{z-index:9999;text-align:center;background:#192041;border-top:1px solid #111d33;width:100%;height:auto;font-size:14px;font-weight:400;line-height:1.6em;display:none;position:fixed;bottom:0;left:0}@media screen and (width>=320px){footer.main-footer .cookie-shell,footer.simple-footer .cookie-shell{font-size:calc(.227273vw + 13.2727px)}}@media screen and (width>=1200px){footer.main-footer .cookie-shell,footer.simple-footer .cookie-shell{font-size:16px}}footer.main-footer .cookie-shell,footer.simple-footer .cookie-shell{padding-bottom:20px}footer.main-footer .cookie-shell .btn-default:not(.dark),footer.simple-footer .cookie-shell .btn-default:not(.dark){color:#112a46}footer.main-footer .cookie-shell .btn-default:not(.dark):hover,footer.simple-footer .cookie-shell .btn-default:not(.dark):hover{color:#25c7ff;background:#fff}footer.main-footer .cookie-shell p,footer.simple-footer .cookie-shell p{color:#fff;margin:0;padding:20px 0}.component-partners{text-align:center;padding:40px 0}.component-partners h2{text-align:center;color:#192041;font-size:20px;font-weight:700}@media screen and (width>=320px){.component-partners h2{font-size:calc(1.36364vw + 15.6364px)}}@media screen and (width>=1200px){.component-partners h2{font-size:32px}}.component-partners h2{padding-bottom:15px}.component-partners h2:after{width:35%}.component-partners img{width:100%;height:auto}.pagination{font-size:14px}@media screen and (width>=320px){.pagination{font-size:calc(.227273vw + 13.2727px)}}@media screen and (width>=1200px){.pagination{font-size:16px}}.pagination{margin:0;line-height:normal}.pagination .page-item{margin:0 4px}.pagination .page-item .page-link{color:#25c7ff;background:#fff;border-color:#0000;border-radius:6px;box-shadow:0 3px 6px #00000029}.pagination .page-item:hover .page-link,.pagination .page-item.active .page-link{color:#fff;background:#25c7ff;border-color:#25c7ff}.pagination .page-item.disabled .page-link{color:#666}.pagination .page-item.disabled:hover .page-link{background-color:#fff;border-color:#fff}.component-countdown-timer{background:url(/img/covers/cover-spotlight.webp) bottom/cover;padding:25px 20px}.component-countdown-timer .countdown-course-card .course-title{color:#fff;font-size:2rem;font-weight:500}.component-countdown-timer .countdown-course-card .course-date .calendar{background:url(/img/icons/calendar.svg) bottom/contain no-repeat;padding:25px 20px}.component-countdown-timer .countdown-course-card .course-date .calendar span{text-align:center;width:100%;font-size:20px;display:inline-block}@media screen and (width>=320px){.component-countdown-timer .countdown-course-card .course-date .calendar span{font-size:calc(1.36364vw + 15.6364px)}}@media screen and (width>=1200px){.component-countdown-timer .countdown-course-card .course-date .calendar span{font-size:32px}}.component-countdown-timer .countdown-course-card .course-date .calendar span{color:#167afa;font-weight:600;position:relative;top:25%}@media screen and (width<=576px){.component-countdown-timer .countdown-course-card .course-date .calendar span{font-size:20px}}.component-countdown-timer .countdown-course-card .course-date .date-title{color:#fff;font-size:1.25em;font-weight:500;line-height:1}@media screen and (width<=576px){.component-countdown-timer .countdown-course-card .course-title{font-size:1.75rem}}.component-avatar{width:100%;margin:0 auto}.component-avatar .card-avatar{background:url(/img/icons/avatar-circle.svg) 50%/cover;width:100%;padding:50%;display:block;position:relative;height:0!important}.component-avatar .card-avatar img{object-fit:cover;z-index:2;border-radius:0% 100% 100%;width:100%;height:100%;margin:0;padding:15%;position:absolute;inset:0}.component-avatar .card-avatar .initials{object-fit:cover;z-index:1;color:#3c4b66;background-color:#f1f1f1;border-radius:0 50% 50%;justify-content:center;align-items:center;margin:15%;font-size:1.25cqmax;display:flex;position:absolute;inset:0}.component-avatar.category-marketing .card-avatar{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='198.628' height='198.799' viewBox='0 0 198.628 198.799'%3E%3Cpath d='M-2176.651,1189.885c-47.342-.3-88.265-33.922-97.394-80.246a97.793,97.793,0,0,1-1.87-18.857c-.007-7.032,5.06-12.417,11.841-12.554a12.082,12.082,0,0,1,12.348,12.321,72.5,72.5,0,0,0,8.022,33.36c11.6,22.172,29.684,35.88,54.386,40.236,21.653,3.819,41.42-1.246,58.759-14.7,15.748-12.217,25.433-28.354,28.085-48.164,3.845-28.724-5.945-52.324-28.493-70.381-12.6-10.09-27.315-15.065-43.5-15.531-1.028-.029-2.063-.017-3.083-.133-6.8-.772-11.574-6.245-11.187-12.715a12.255,12.255,0,0,1,12.506-11.438,97.576,97.576,0,0,1,38.34,7.845c24.247,10.513,41.8,27.9,52.451,52.053a95.434,95.434,0,0,1,7.823,46.788c-2.064,25.645-12.49,47.362-31.163,64.987a95.991,95.991,0,0,1-52.3,25.537C-2166.229,1189.091-2171.458,1189.37-2176.651,1189.885Z' transform='translate(2275.915 -991.086)' fill='%23fda59e'/%3E%3C/svg%3E") 50%/cover}.component-avatar.category-software .card-avatar{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='198.628' height='198.799' viewBox='0 0 198.628 198.799'%3E%3Cpath d='M-2176.651,1189.885c-47.342-.3-88.265-33.922-97.394-80.246a97.793,97.793,0,0,1-1.87-18.857c-.007-7.032,5.06-12.417,11.841-12.554a12.082,12.082,0,0,1,12.348,12.321,72.5,72.5,0,0,0,8.022,33.36c11.6,22.172,29.684,35.88,54.386,40.236,21.653,3.819,41.42-1.246,58.759-14.7,15.748-12.217,25.433-28.354,28.085-48.164,3.845-28.724-5.945-52.324-28.493-70.381-12.6-10.09-27.315-15.065-43.5-15.531-1.028-.029-2.063-.017-3.083-.133-6.8-.772-11.574-6.245-11.187-12.715a12.255,12.255,0,0,1,12.506-11.438,97.576,97.576,0,0,1,38.34,7.845c24.247,10.513,41.8,27.9,52.451,52.053a95.434,95.434,0,0,1,7.823,46.788c-2.064,25.645-12.49,47.362-31.163,64.987a95.991,95.991,0,0,1-52.3,25.537C-2166.229,1189.091-2171.458,1189.37-2176.651,1189.885Z' transform='translate(2275.915 -991.086)' fill='%23CF85E3'/%3E%3C/svg%3E") 50%/cover}.component-avatar.category-design .card-avatar{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='198.628' height='198.799' viewBox='0 0 198.628 198.799'%3E%3Cpath d='M-2176.651,1189.885c-47.342-.3-88.265-33.922-97.394-80.246a97.793,97.793,0,0,1-1.87-18.857c-.007-7.032,5.06-12.417,11.841-12.554a12.082,12.082,0,0,1,12.348,12.321,72.5,72.5,0,0,0,8.022,33.36c11.6,22.172,29.684,35.88,54.386,40.236,21.653,3.819,41.42-1.246,58.759-14.7,15.748-12.217,25.433-28.354,28.085-48.164,3.845-28.724-5.945-52.324-28.493-70.381-12.6-10.09-27.315-15.065-43.5-15.531-1.028-.029-2.063-.017-3.083-.133-6.8-.772-11.574-6.245-11.187-12.715a12.255,12.255,0,0,1,12.506-11.438,97.576,97.576,0,0,1,38.34,7.845c24.247,10.513,41.8,27.9,52.451,52.053a95.434,95.434,0,0,1,7.823,46.788c-2.064,25.645-12.49,47.362-31.163,64.987a95.991,95.991,0,0,1-52.3,25.537C-2166.229,1189.091-2171.458,1189.37-2176.651,1189.885Z' transform='translate(2275.915 -991.086)' fill='%23C9A7FA'/%3E%3C/svg%3E") 50%/cover}.component-avatar.category-kids .card-avatar{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='198.628' height='198.799' viewBox='0 0 198.628 198.799'%3E%3Cpath d='M-2176.651,1189.885c-47.342-.3-88.265-33.922-97.394-80.246a97.793,97.793,0,0,1-1.87-18.857c-.007-7.032,5.06-12.417,11.841-12.554a12.082,12.082,0,0,1,12.348,12.321,72.5,72.5,0,0,0,8.022,33.36c11.6,22.172,29.684,35.88,54.386,40.236,21.653,3.819,41.42-1.246,58.759-14.7,15.748-12.217,25.433-28.354,28.085-48.164,3.845-28.724-5.945-52.324-28.493-70.381-12.6-10.09-27.315-15.065-43.5-15.531-1.028-.029-2.063-.017-3.083-.133-6.8-.772-11.574-6.245-11.187-12.715a12.255,12.255,0,0,1,12.506-11.438,97.576,97.576,0,0,1,38.34,7.845c24.247,10.513,41.8,27.9,52.451,52.053a95.434,95.434,0,0,1,7.823,46.788c-2.064,25.645-12.49,47.362-31.163,64.987a95.991,95.991,0,0,1-52.3,25.537C-2166.229,1189.091-2171.458,1189.37-2176.651,1189.885Z' transform='translate(2275.915 -991.086)' fill='%23F8C300'/%3E%3C/svg%3E") 50%/cover}.component-successful-stories{z-index:10;background:#fff;padding-top:20px;position:relative}.component-successful-stories .carousel-indicators [data-bs-target]{background-color:#a4c5ff;border-radius:100%;width:16px;height:16px;margin-left:.35rem;margin-right:.35rem}.component-successful-stories .successful-stories-wrapper{padding:35px 0 100px;position:relative;overflow:hidden}.component-successful-stories .successful-stories-wrapper>.container{z-index:2;position:relative}.component-successful-stories .successful-stories-wrapper:before{content:"";z-index:1;opacity:.08;background:#25c7ff;width:900px;height:100%;margin:0 auto;position:absolute;inset:0 200px 0 0;transform:scaleY(1)skew(-45deg)}.component-successful-stories.without-bg{background-color:#0000}.component-successful-stories.without-bg .successful-stories-wrapper:before,.component-successful-stories.compact .successful-stories-wrapper:before{content:none}.component-successful-stories .carousel-indicators{top:100%}.component-successful-stories h2{text-align:center;text-transform:uppercase;padding-bottom:15px;font-size:20px;position:relative}@media screen and (width>=320px){.component-successful-stories h2{font-size:calc(1.36364vw + 15.6364px)}}@media screen and (width>=1200px){.component-successful-stories h2{font-size:32px}}.component-successful-stories h2{color:#3c4b66;margin:0;font-weight:500}.component-successful-stories h2:after{content:"";background-color:#193e80;width:50%;height:7px;display:block;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.component-successful-stories.compact h2{width:fit-content;margin:0 auto}.component-successful-stories.compact h2:after{background-color:#25c7ff;width:110%;height:5px}.component-successful-stories .successful-stories-info{font-size:16px}@media screen and (width>=320px){.component-successful-stories .successful-stories-info{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width>=1200px){.component-successful-stories .successful-stories-info{font-size:20px}}.component-successful-stories .successful-stories-info{color:#3c4b66;text-align:center;margin-bottom:50px}.component-successful-stories .card-slider{width:75%;margin:0 auto}@media screen and (width<=1199px){.component-successful-stories .card-slider{width:100%}}.component-successful-stories .card-slider .card-slider-avatar{width:150px}.component-successful-stories .card-slider .card-content{width:60%;margin-left:6rem;margin-right:auto}.component-successful-stories .card-slider .card-content .question{font-size:14px}@media screen and (width>=320px){.component-successful-stories .card-slider .card-content .question{font-size:calc(.227273vw + 13.2727px)}}@media screen and (width>=1200px){.component-successful-stories .card-slider .card-content .question{font-size:16px}}.component-successful-stories .card-slider .card-content .question{color:#3c4b66;font-weight:700;transition:all .15s}.component-successful-stories .card-slider .card-content .answer{font-size:14px}@media screen and (width>=320px){.component-successful-stories .card-slider .card-content .answer{font-size:calc(.227273vw + 13.2727px)}}@media screen and (width>=1200px){.component-successful-stories .card-slider .card-content .answer{font-size:16px}}.component-successful-stories .card-slider .card-content .answer{color:#193e80;transition:all .15s;position:relative}.component-successful-stories .card-slider .card-content .answer .more{color:#a4c5ff;font-size:16px;text-decoration:none}@media screen and (width>=320px){.component-successful-stories .card-slider .card-content .answer .more{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width>=1200px){.component-successful-stories .card-slider .card-content .answer .more{font-size:20px}}.component-successful-stories .card-slider .card-content .answer .more{margin:1rem 0 0;transition:all .15s}.component-successful-stories .card-slider .card-slider-photo,.component-successful-stories .card-slider .card-slider-photo .card-slider-avatar{text-align:center}.component-successful-stories .card-slider .card-slider-photo .card-slider-avatar .avatar-wrapper{border-radius:50%;width:100%;height:0;margin-top:5px;margin-bottom:15px;padding-bottom:100%;position:relative}.component-successful-stories .card-slider .card-slider-photo .card-slider-avatar .avatar-wrapper img{object-fit:cover;border-radius:50%;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.component-successful-stories .card-slider .card-slider-photo h3{font-size:16px}@media screen and (width>=320px){.component-successful-stories .card-slider .card-slider-photo h3{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width>=1200px){.component-successful-stories .card-slider .card-slider-photo h3{font-size:20px}}.component-successful-stories .card-slider .card-slider-photo h3{color:#193e80;font-weight:500;transition:all .15s}.component-successful-stories .card-slider:hover .card-content .question{color:#22305d}.component-successful-stories .card-slider:hover .card-content .answer,.component-successful-stories .card-slider:hover .card-content .answer .more{color:#25c7ff}.component-successful-stories .card-slider:hover .card-slider-photo h3{color:#22305d}.component-successful-stories.category-marketing h2:after{background-color:var(--theme-color-marketing)}.component-successful-stories.category-marketing .successful-stories-wrapper:before{background:var(--theme-color-marketing);width:500px;left:500px;right:auto;transform:scaleY(1)skew(45deg)}.component-successful-stories.category-marketing .carousel-indicators [data-bs-target]{background-color:var(--theme-color-marketing)}.component-successful-stories.category-marketing .card-slider .card-content .question{color:#444}.component-successful-stories.category-marketing .card-slider .card-content .answer{color:#333}.component-successful-stories.category-marketing .card-slider .card-content .answer .more{color:var(--theme-color-marketing)}.component-successful-stories.category-marketing .card-slider h3,.component-successful-stories.category-marketing .card-slider:hover .question{color:#444}.component-successful-stories.category-marketing .card-slider:hover .answer,.component-successful-stories.category-marketing .card-slider:hover .answer .more,.component-successful-stories.category-marketing .card-slider:hover h3{color:var(--theme-color-marketing)}.component-successful-stories.category-marketing button{background-color:var(--theme-color-marketing);border-radius:8px}.component-successful-stories.category-marketing button:hover{opacity:.7}.component-successful-stories.category-marketing .btn,.component-successful-stories.category-marketing .btn:active{color:#fff;background-color:var(--theme-color-marketing);border-color:var(--theme-color-marketing)}.component-successful-stories.category-marketing .btn:focus,.component-successful-stories.category-marketing .btn:hover{color:var(--theme-color-marketing);background-color:#fff}.component-successful-stories.category-software h2:after{background-color:var(--theme-color-software)}.component-successful-stories.category-software .successful-stories-wrapper:before{background:var(--theme-color-software);width:500px;left:500px;right:auto;transform:scaleY(1)skew(45deg)}.component-successful-stories.category-software .carousel-indicators [data-bs-target]{background-color:var(--theme-color-software)}.component-successful-stories.category-software .card-slider .card-content .question{color:#444}.component-successful-stories.category-software .card-slider .card-content .answer{color:#333}.component-successful-stories.category-software .card-slider .card-content .answer .more{color:var(--theme-color-software)}.component-successful-stories.category-software .card-slider h3,.component-successful-stories.category-software .card-slider:hover .question{color:#444}.component-successful-stories.category-software .card-slider:hover .answer,.component-successful-stories.category-software .card-slider:hover .answer .more,.component-successful-stories.category-software .card-slider:hover h3{color:var(--theme-color-software)}.component-successful-stories.category-software button{background-color:var(--theme-color-software);border-radius:8px}.component-successful-stories.category-software button:hover{opacity:.7}.component-successful-stories.category-software .btn,.component-successful-stories.category-software .btn:active{color:#fff;background-color:var(--theme-color-software);border-color:var(--theme-color-software)}.component-successful-stories.category-software .btn:focus,.component-successful-stories.category-software .btn:hover{color:var(--theme-color-software);background-color:#fff}.component-successful-stories.category-design h2:after{background-color:var(--theme-color-design)}.component-successful-stories.category-design .successful-stories-wrapper:before{background:var(--theme-color-design);width:500px;left:500px;right:auto;transform:scaleY(1)skew(45deg)}.component-successful-stories.category-design .carousel-indicators [data-bs-target]{background-color:var(--theme-color-design)}.component-successful-stories.category-design .card-slider .card-content .question{color:#444}.component-successful-stories.category-design .card-slider .card-content .answer{color:#333}.component-successful-stories.category-design .card-slider .card-content .answer .more{color:var(--theme-color-design)}.component-successful-stories.category-design .card-slider h3,.component-successful-stories.category-design .card-slider:hover .question{color:#444}.component-successful-stories.category-design .card-slider:hover .answer,.component-successful-stories.category-design .card-slider:hover .answer .more,.component-successful-stories.category-design .card-slider:hover h3{color:var(--theme-color-design)}.component-successful-stories.category-design button{background-color:var(--theme-color-design);border-radius:8px}.component-successful-stories.category-design button:hover{opacity:.7}.component-successful-stories.category-design .btn,.component-successful-stories.category-design .btn:active{color:#fff;background-color:var(--theme-color-design);border-color:var(--theme-color-design)}.component-successful-stories.category-design .btn:focus,.component-successful-stories.category-design .btn:hover{color:var(--theme-color-design);background-color:#fff}.component-successful-stories.category-kids h2:after{background-color:var(--theme-color-kids)}.component-successful-stories.category-kids .successful-stories-wrapper:before{background:var(--theme-color-kids);width:500px;left:500px;right:auto;transform:scaleY(1)skew(45deg)}.component-successful-stories.category-kids .carousel-indicators [data-bs-target]{background-color:var(--theme-color-kids)}.component-successful-stories.category-kids .card-slider .card-content .question{color:#444}.component-successful-stories.category-kids .card-slider .card-content .answer{color:#333}.component-successful-stories.category-kids .card-slider .card-content .answer .more{color:var(--theme-color-kids)}.component-successful-stories.category-kids .card-slider h3,.component-successful-stories.category-kids .card-slider:hover .question{color:#444}.component-successful-stories.category-kids .card-slider:hover .answer,.component-successful-stories.category-kids .card-slider:hover .answer .more,.component-successful-stories.category-kids .card-slider:hover h3{color:var(--theme-color-kids)}.component-successful-stories.category-kids button{background-color:var(--theme-color-kids);border-radius:8px}.component-successful-stories.category-kids button:hover{opacity:.7}.component-successful-stories.category-kids .btn,.component-successful-stories.category-kids .btn:active{color:#fff;background-color:var(--theme-color-kids);border-color:var(--theme-color-kids)}.component-successful-stories.category-kids .btn:focus,.component-successful-stories.category-kids .btn:hover{color:var(--theme-color-kids);background-color:#fff}.component-successful-stories.category-ai h2:after{background-color:var(--theme-color-ai)}.component-successful-stories.category-ai .successful-stories-wrapper:before{background:var(--theme-color-ai);width:500px;left:500px;right:auto;transform:scaleY(1)skew(45deg)}.component-successful-stories.category-ai .carousel-indicators [data-bs-target]{background-color:var(--theme-color-ai)}.component-successful-stories.category-ai .card-slider .card-content .question{color:#444}.component-successful-stories.category-ai .card-slider .card-content .answer{color:#333}.component-successful-stories.category-ai .card-slider .card-content .answer .more{color:var(--theme-color-ai)}.component-successful-stories.category-ai .card-slider h3,.component-successful-stories.category-ai .card-slider:hover .question{color:#444}.component-successful-stories.category-ai .card-slider:hover .answer,.component-successful-stories.category-ai .card-slider:hover .answer .more,.component-successful-stories.category-ai .card-slider:hover h3{color:var(--theme-color-ai)}.component-successful-stories.category-ai button{background-color:var(--theme-color-ai);border-radius:8px}.component-successful-stories.category-ai button:hover{opacity:.7}.component-successful-stories.category-ai .btn,.component-successful-stories.category-ai .btn:active{color:#fff;background-color:var(--theme-color-ai);border-color:var(--theme-color-ai)}.component-successful-stories.category-ai .btn:focus,.component-successful-stories.category-ai .btn:hover{color:var(--theme-color-ai);background-color:#fff}.component-certificate-section{background-color:#f5f5f5;position:relative}.component-certificate-section .certificates-header-wrapper{color:#fff;text-transform:uppercase;text-align:center;background-color:#193e80;font-size:20px}@media screen and (width>=320px){.component-certificate-section .certificates-header-wrapper{font-size:calc(3.40909vw + 9.09091px)}}@media screen and (width>=1200px){.component-certificate-section .certificates-header-wrapper{font-size:50px}}.component-certificate-section .certificates-header-wrapper h2{font-size:20px}@media screen and (width>=320px){.component-certificate-section .certificates-header-wrapper h2{font-size:calc(1.36364vw + 15.6364px)}}@media screen and (width>=1200px){.component-certificate-section .certificates-header-wrapper h2{font-size:32px}}.component-certificate-section .certificate-brand{position:relative}.component-certificate-section .certificate-brand .img,.component-certificate-section .certificate-brand img{object-fit:contain;object-position:top center;max-width:100%;height:100%;margin-top:-3px;position:absolute}.component-certificate-section .certificate-brand .img{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.component-certificate-section .certificate-brand .img svg{width:100%;height:auto;margin-top:-5px;margin-bottom:auto}.component-certificate-section .certificates-cont{align-items:flex-start}.component-certificate-section p{font-size:16px}@media screen and (width>=320px){.component-certificate-section p{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width>=1200px){.component-certificate-section p{font-size:20px}}.component-certificate-section p{color:#3c4b66;margin:0;font-weight:500}.component-certificate-section .certificates-img{justify-content:space-between;align-items:flex-start;display:flex}.component-certificate-section .certificates-img .img,.component-certificate-section .certificates-img img{width:47%;height:auto}.component-teacher a{display:inline-block}.component-teacher a:hover .teacher-card{background-color:#f8f8f8}.component-teacher a .teacher-card{background-color:#fff;border-radius:30px;min-height:425px;padding:25px 30px;transition:all .2s;box-shadow:0 3px 6px #00000029}@media screen and (width<=575px){.component-teacher a .teacher-card .component-avatar{max-width:60%}}@media screen and (width<=400px){.component-teacher a .teacher-card .component-avatar{max-width:80%}}.component-teacher a .teacher-card .teacher-title h3{font-size:16px}@media screen and (width>=320px){.component-teacher a .teacher-card .teacher-title h3{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width>=1200px){.component-teacher a .teacher-card .teacher-title h3{font-size:20px}}.component-teacher a .teacher-card .teacher-title h3{color:#192041;font-weight:500}.component-teacher a .teacher-card .teacher-title h3:after{background-color:#193e80;width:75%;height:3px}.component-teacher a .teacher-card .teacher-title small{font-size:14px}@media screen and (width>=320px){.component-teacher a .teacher-card .teacher-title small{font-size:calc(.227273vw + 13.2727px)}}@media screen and (width>=1200px){.component-teacher a .teacher-card .teacher-title small{font-size:16px}}.component-teacher a .teacher-card span{color:#fff;font-size:14px}@media screen and (width>=320px){.component-teacher a .teacher-card span{font-size:calc(.227273vw + 13.2727px)}}@media screen and (width>=1200px){.component-teacher a .teacher-card span{font-size:16px}}.component-teacher a .teacher-card span{white-space:nowrap;background-color:#3c4b66;border:2px solid #3c4b66;border-radius:15px;padding:3px 15px;font-weight:400;transition:all .3s}.component-teacher a .teacher-card span:hover{color:#3c4b66;background-color:#fff}.component-teacher .teacher-modal h3{font-size:18px}@media screen and (width>=320px){.component-teacher .teacher-modal h3{font-size:calc(.681818vw + 15.8182px)}}@media screen and (width>=1200px){.component-teacher .teacher-modal h3{font-size:24px}}.component-teacher .teacher-modal h3{color:#192041;font-weight:600}.component-teacher .teacher-modal h3:after{background-color:#25c7ff;width:75%}.component-teacher .teacher-modal h3 small{font-size:16px}@media screen and (width>=320px){.component-teacher .teacher-modal h3 small{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width>=1200px){.component-teacher .teacher-modal h3 small{font-size:20px}}.component-teacher .teacher-modal p{font-size:14px}@media screen and (width>=320px){.component-teacher .teacher-modal p{font-size:calc(.227273vw + 13.2727px)}}@media screen and (width>=1200px){.component-teacher .teacher-modal p{font-size:16px}}.component-teacher .teacher-modal .modal-header{border:0}.component-teacher .teacher-modal .modal-header .btn-close{background-color:#23b4eb;border-radius:50%;transform:scale(.75)}.component-teacher .teacher-modal .modal-body{background:url(/img/covers/teacher-bg.webp) 0 100%/1200px no-repeat}.component-teacher.category-marketing .teacher-modal .modal-header .btn-close{background-color:var(--theme-color-marketing);outline-color:var(--theme-color-marketing);box-shadow:none}.component-teacher.category-software .teacher-modal .modal-header .btn-close{background-color:var(--theme-color-software);outline-color:var(--theme-color-software);box-shadow:none}.component-teacher.category-design .teacher-modal .modal-header .btn-close{background-color:var(--theme-color-design);outline-color:var(--theme-color-design);box-shadow:none}.component-teacher.category-kids .teacher-modal .modal-header .btn-close{background-color:var(--theme-color-kids);outline-color:var(--theme-color-kids);box-shadow:none}.component-teacher.category-ai .teacher-modal .modal-header .btn-close{background-color:var(--theme-color-ai);outline-color:var(--theme-color-ai);box-shadow:none}.component-testimonials-kids{background:url(/img/covers/html-summer-bg.webp) top no-repeat,linear-gradient(#fef2cb 0% 390px,#fff0 391px)}@media screen and (width<=991px){.component-testimonials-kids{background-color:#fef2cb}}.component-testimonials-kids{position:relative}.component-testimonials-kids img{object-fit:cover;border-radius:50%;width:130px;height:130px;margin:auto}.component-testimonials-kids h2{color:#193e80;background-color:#0000;font-size:32px;font-weight:600}.component-testimonials-kids h2:after{content:"";border-bottom:9px solid #193e80;border-radius:15px;width:280px;margin:15px auto auto;display:block}.component-testimonials-kids .student-name{color:#4984db;text-transform:capitalize;margin-bottom:-10px;font-weight:600}.component-testimonials-kids .student-name p{font-size:16px}@media screen and (width>=768px) and (width<=991px){.component-testimonials-kids .student-name{white-space:nowrap;margin-right:38px}}.component-testimonials-kids .btn-feedback button{text-transform:uppercase;font-size:inherit;color:#fff;background-color:#f8c300;border:none;border-radius:16px;height:32px;padding:3px 24px;text-decoration:none;font-size:16px!important}.component-testimonials-kids .student-image{width:fit-content}@media screen and (width>=768px){.component-testimonials-kids .student-image:after{content:url(/img/icons/avatar-half-circle-yellow.svg)}}@media screen and (width>=992px){.component-testimonials-kids .student-image:after{content:"";background:url(/img/icons/avatar-half-circle-blue.svg) 50%/cover no-repeat;border-radius:50%;width:66px;height:175px;overflow:hidden}}.component-testimonials-kids .feedback-slider .slick-dots{max-width:90%;margin:0 auto;position:static}@media screen and (width>=992px){.component-testimonials-kids .feedback-slider .slick-dots{display:none!important}}.component-testimonials-kids .accordion-collapse{color:inherit;border-radius:none;text-align:left;background:0 0;margin:0;padding:0;font-weight:400}.component-testimonials-kids .accordion-collapse .accordion-body{padding:1rem}@media screen and (width<=767px){.component-testimonials-kids .accordion-collapse .accordion-body{margin-bottom:1rem;padding:0}}.component-testimonials-kids .accordion-collapse p{color:#4984db;background-color:#fff;border-radius:15px;padding:5px;font-weight:400}@media screen and (width>=768px){.component-testimonials-kids .accordion-collapse p{text-align:left;background-color:#0000;border-radius:0;color:#193e80!important}}.component-testimonials-kids .slick-dots li button:before{color:#f8c300;font-size:18px}.component-testimonials-kids .slick-dots li.slick-active button:before{color:#f8c300;opacity:1}@media screen and (width>=992px){.component-testimonials-kids .slick-list{margin-top:7.25rem;overflow:visible!important}.component-testimonials-kids .slick-list:before,.component-testimonials-kids .slick-list:after{content:none!important}.component-testimonials-kids .slick-list .slick-track{margin:7rem 0 3.5rem;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x) * -.5);margin-left:calc(var(--bs-gutter-x) * -.5);flex-wrap:wrap;display:flex;align-items:stretch!important;width:auto!important;transform:none!important}.component-testimonials-kids .slick-list .slick-track .slick-cloned{display:none!important}.component-testimonials-kids .slick-list .slick-track .slick-slide:not(.slick-cloned){max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y);flex:none;width:33.3333%!important;height:auto!important}.component-testimonials-kids .slick-list .slick-track .slick-slide:not(.slick-cloned)>div,.component-testimonials-kids .slick-list .slick-track .slick-slide:not(.slick-cloned)>div>.slide{height:100%}.component-testimonials-kids .slick-list .slick-track .slick-slide:not(.slick-cloned) .slide{padding:0}.component-testimonials-kids .slick-list .slick-track .slick-slide:not(.slick-cloned) .student{word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid #00000020;border-radius:.25rem;flex-direction:column;min-width:0;height:100%;display:flex;position:relative}.component-testimonials-kids .slick-list .slick-track .slick-slide:not(.slick-cloned) .student .student-avatar-name{margin-top:-7rem;margin-right:auto}}@media screen and (width>=992px) and (width>=1200px){.component-testimonials-kids .slick-list .slick-track .slick-slide:not(.slick-cloned) .student .student-avatar-name img{width:160px;height:160px}}@media screen and (width>=992px){.component-testimonials-kids .slick-list .slick-track .slick-slide:not(.slick-cloned) .student .student-name{text-align:left}.component-testimonials-kids .slick-list .slick-track .slick-slide:not(.slick-cloned) .student .student-name p{margin-top:1rem;margin-bottom:0;padding-left:1rem;font-size:1.25rem;font-weight:400}.component-testimonials-kids .slick-list .accordion-collapse{margin-bottom:auto}.component-testimonials-kids .slick-list .accordion-collapse .accordion-body{padding:1rem}.component-testimonials-kids .slick-list .accordion-collapse .accordion-body p{padding:0;color:#686d6e!important}}.component-learn-more{background-color:#f5f5f5;position:relative}.component-learn-more .info-header{color:#fff;background-color:var(--theme-color-primary);text-align:center;position:relative}.component-learn-more .info-header h2{font-size:20px}@media screen and (width>=320px){.component-learn-more .info-header h2{font-size:calc(1.36364vw + 15.6364px)}}@media screen and (width>=1200px){.component-learn-more .info-header h2{font-size:32px}}.component-learn-more .info-content{position:relative}.component-learn-more .info-content .nav-tabs{border:none}.component-learn-more .info-content h3{font-size:18px}@media screen and (width>=320px){.component-learn-more .info-content h3{font-size:calc(.681818vw + 15.8182px)}}@media screen and (width>=1200px){.component-learn-more .info-content h3{font-size:24px}}.component-learn-more .info-content h3{text-align:right;color:#25c7ff}.component-learn-more .info-content img{width:100%;height:auto}.component-learn-more .info-content p{color:#192041;font-size:14px;font-weight:400}@media screen and (width>=320px){.component-learn-more .info-content p{font-size:calc(.227273vw + 13.2727px)}}@media screen and (width>=1200px){.component-learn-more .info-content p{font-size:16px}}.component-learn-more .info-content p{line-height:1.5}.component-learn-more .info-content .button a{color:#3c4b66;background-color:#24c8ff45;font-size:16px;display:block}@media screen and (width>=320px){.component-learn-more .info-content .button a{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width>=1200px){.component-learn-more .info-content .button a{font-size:20px}}.component-learn-more .info-content .button a{text-align:right;cursor:pointer;margin-bottom:20px;font-weight:500;line-height:1.15;transition:all .3s}.component-learn-more .info-content .button a.active{color:#fff;background-color:#25c7ff}@media screen and (width<=1199px){.component-learn-more .info-content .navigation{width:100%}.component-learn-more .info-content .nav-tabs h4{text-align:left}}@media screen and (width<=991px){.component-learn-more .info-content img{width:50%;margin:0 auto 25px;display:block}.component-learn-more .info-content .monkey img{width:auto}.component-learn-more .info-content .inner-content{text-align:center}}.component-learn-more .info-content .borders-around{position:relative}.component-learn-more .info-content .borders-around:before{content:"";z-index:0;border-radius:4px;width:calc(100% + 90px);height:calc(100% - 65px);display:block;position:absolute;top:20px;left:-100px}@media screen and (width>=992px){.component-learn-more .info-content .borders-around:before{border:2px dotted #888;border-right:0}}@media screen and (width>=992px) and (width<=1560px){.component-learn-more .info-content .borders-around:before{width:calc(100% + 8px);left:-20px}}.component-learn-more .info-content .borders-around img{z-index:1;color:#f5f5f5;background:#f5f5f5;outline:15px solid #f5f5f5;position:relative}.component-learn-more .info-content .borders-around+.inner-content{z-index:1;position:relative}.component-learn-more.category-marketing .info-content .button a{background-color:var(--theme-color-marketing-light);position:relative}.component-learn-more.category-marketing .info-content .button a:hover{background-color:color-mix(in srgb, var(--theme-color-marketing) 50%, var(--theme-color-marketing-light))}.component-learn-more.category-marketing .info-content .button a.active{color:#fff;background-color:var(--theme-color-marketing)}.component-learn-more.category-marketing .borders-around:before{content:none!important;border:none!important}.component-learn-more.category-software .info-content .button a{background-color:var(--theme-color-software-light);position:relative}.component-learn-more.category-software .info-content .button a:hover{background-color:color-mix(in srgb, var(--theme-color-software) 50%, var(--theme-color-software-light))}.component-learn-more.category-software .info-content .button a.active{color:#fff;background-color:var(--theme-color-software)}.component-learn-more.category-software .borders-around:before{content:none!important;border:none!important}.component-learn-more.category-design .info-content .button a{background-color:var(--theme-color-design-light);position:relative}.component-learn-more.category-design .info-content .button a:hover{background-color:color-mix(in srgb, var(--theme-color-design) 50%, var(--theme-color-design-light))}.component-learn-more.category-design .info-content .button a.active{color:#fff;background-color:var(--theme-color-design)}.component-learn-more.category-design .borders-around:before{content:none!important;border:none!important}.component-learn-more.category-kids .info-content .button a{background-color:var(--theme-color-kids-light);position:relative}.component-learn-more.category-kids .info-content .button a:hover{background-color:color-mix(in srgb, var(--theme-color-kids) 50%, var(--theme-color-kids-light))}.component-learn-more.category-kids .info-content .button a.active{color:#fff;background-color:var(--theme-color-kids)}.component-learn-more.category-kids .borders-around:before{content:none!important;border:none!important}.component-learn-more.category-ai .info-content .button a{background-color:var(--theme-color-ai-light);position:relative}.component-learn-more.category-ai .info-content .button a:hover{background-color:color-mix(in srgb, var(--theme-color-ai) 50%, var(--theme-color-ai-light))}.component-learn-more.category-ai .info-content .button a.active{color:#fff;background-color:var(--theme-color-ai)}.component-learn-more.category-ai .borders-around:before{content:none!important;border:none!important}.component-statistics{text-align:center;position:relative;overflow:hidden}@media screen and (width<=1199px){.component-statistics .statistics-header-wrapper{background-color:#22305d}}.component-statistics:not(.bg-compact),.component-statistics.bg-compact .statistics-wrapper{background-color:#f5f5f5}.component-statistics .statistics-content{padding:40px}@media screen and (width<=1199px){.component-statistics .statistics-content{padding:0}}@media screen and (width<=991px){.component-statistics .statistics-content .mobile-fill{background-color:#25c7ff}}.component-statistics h2{color:#193e80;font-size:25px}@media screen and (width>=320px){.component-statistics h2{font-size:calc(3.97727vw + 12.2727px)}}@media screen and (width>=1200px){.component-statistics h2{font-size:60px}}.component-statistics h2{z-index:2;text-align:left;white-space:nowrap;margin-bottom:0;margin-left:13rem;font-weight:500;position:relative}@media screen and (width<=1199px){.component-statistics h2{color:#25c7ff;text-align:center;white-space:normal;margin-left:0}}.component-statistics h3,.component-statistics h4{font-size:16px}@media screen and (width>=320px){.component-statistics h3,.component-statistics h4{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width>=1200px){.component-statistics h3,.component-statistics h4{font-size:20px}}.component-statistics h3,.component-statistics h4{z-index:2;margin:20px 0;font-weight:500;position:relative}@media screen and (width<=767px){.component-statistics h3,.component-statistics h4{margin:12px 0 0}}.component-statistics h4{min-height:80px;padding-left:5px;padding-right:5px}@media screen and (width<=991px){.component-statistics h4{min-height:45px}}@media screen and (width<=767px){.component-statistics h4{min-height:40px;font-size:14px;font:normal;justify-content:center;align-items:center;margin:0;display:flex}}@media screen and (width<=767px) and (width>=320px){.component-statistics h4{font-size:calc(.227273vw + 13.2727px)}}@media screen and (width<=767px) and (width>=1200px){.component-statistics h4{font-size:16px}}@media screen and (width<=575px){.component-statistics h4{font-size:12px;font:normal}}@media screen and (width<=575px) and (width>=320px){.component-statistics h4{font-size:calc(.227273vw + 11.2727px)}}@media screen and (width<=575px) and (width>=1200px){.component-statistics h4{font-size:14px}}.component-statistics span{font-size:25px}@media screen and (width>=320px){.component-statistics span{font-size:calc(5.11364vw + 8.63636px)}}@media screen and (width>=1200px){.component-statistics span{font-size:70px}}.component-statistics span{color:var(--theme-color-primary-dark);z-index:2;background-color:#25c7ff;width:100%;font-family:Oswald,sans-serif;font-weight:700;display:inline-block;position:relative}@media screen and (width<=991px){.component-statistics span.transperant{background-color:#0000}}@media screen and (width<=767px){.component-statistics span{font-size:20px}}@media screen and (width<=767px) and (width>=320px){.component-statistics span{font-size:calc(1.36364vw + 15.6364px)}}@media screen and (width<=767px) and (width>=1200px){.component-statistics span{font-size:32px}}.component-statistics .training{padding:0 10px;position:relative}.component-statistics .training span{background-color:#0000!important}@media screen and (width<=757px){.component-statistics .training{flex-direction:column;justify-content:center;display:flex}.component-statistics .training h3{display:none}}.component-statistics .training:after{content:"";z-index:1;background-color:#c6c3c3;width:100%;height:180%;display:block;position:absolute;top:-65%;left:0}@media screen and (width<=1199px){.component-statistics .training:after{height:100%;top:0}}.component-statistics.category-marketing span{background-color:var(--theme-color-marketing)}@media screen and (width<=991px){.component-statistics.category-marketing span.transperant{background-color:#0000}}.component-statistics.category-marketing .statistics-content{padding:0 calc(var(--bs-gutter-x) * .5)}@media screen and (width<=991px){.component-statistics.category-marketing .statistics-content .mobile-fill{background-color:var(--theme-color-marketing)}}.component-statistics.category-software span{background-color:var(--theme-color-software-light)}@media screen and (width<=991px){.component-statistics.category-software span.transperant{background-color:#0000}}.component-statistics.category-software .statistics-content{padding:0 calc(var(--bs-gutter-x) * .5)}@media screen and (width<=991px){.component-statistics.category-software .statistics-content .mobile-fill{background-color:var(--theme-color-software-light)}}.component-statistics.category-design span{background-color:var(--theme-color-design)}@media screen and (width<=991px){.component-statistics.category-design span.transperant{background-color:#0000}}.component-statistics.category-design .statistics-content{padding:0 calc(var(--bs-gutter-x) * .5)}@media screen and (width<=991px){.component-statistics.category-design .statistics-content .mobile-fill{background-color:var(--theme-color-design)}}.component-statistics.category-kids span{background-color:var(--theme-color-kids)}@media screen and (width<=991px){.component-statistics.category-kids span.transperant{background-color:#0000}}.component-statistics.category-kids .statistics-content{padding:0 calc(var(--bs-gutter-x) * .5)}@media screen and (width<=991px){.component-statistics.category-kids .statistics-content .mobile-fill{background-color:var(--theme-color-kids)}}.component-statistics.category-ai span{background-color:var(--theme-color-ai)}@media screen and (width<=991px){.component-statistics.category-ai span.transperant{background-color:#0000}}.component-statistics.category-ai .statistics-content{padding:0 calc(var(--bs-gutter-x) * .5)}@media screen and (width<=991px){.component-statistics.category-ai .statistics-content .mobile-fill{background-color:var(--theme-color-ai)}}.component-main-category-links .background-wrapper{position:relative;overflow:hidden}.component-main-category-links .background-wrapper:before{content:"";width:610px;position:absolute;inset:0}@media screen and (width<=991px){.component-main-category-links .background-wrapper:before{width:50%}}.component-main-category-links .background-wrapper:before{z-index:2;height:100%;margin:0 auto;border-top:6px solid #3c4b66!important}@media screen and (width>=992px){.component-main-category-links .background-wrapper:after{content:"";z-index:1;background:#eefbff;width:600px;height:100%;margin:0 auto;position:absolute;inset:0 0 0 432px;transform:scaleY(1)skew(45deg)}}@media screen and (width>=992px) and (width<=1399px){.component-main-category-links .background-wrapper:after{left:380px}}@media screen and (width>=992px) and (width<=1199px){.component-main-category-links .background-wrapper:after{left:340px}}.component-main-category-links .background-wrapper .courses{z-index:2;position:relative}.component-main-category-links .background-wrapper .courses .slide{width:fit-content;margin:0 auto;display:block;position:relative}@media screen and (width<=767px){.component-main-category-links .background-wrapper .courses .slide{margin-top:1rem;margin-bottom:1rem}}@media screen and (width<=480px){.component-main-category-links .background-wrapper .courses .slide{margin:1rem 1.25rem}}.component-main-category-links .background-wrapper .courses .slide img{z-index:1;position:relative}.component-main-category-links .background-wrapper .courses .slide img+img{margin-top:-20px;margin-left:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (width<=767px){.component-main-category-links .background-wrapper .courses .slide img+img{width:150px}}.component-main-category-links .background-wrapper .courses .slide h3,.component-main-category-links .background-wrapper .courses .slide p{z-index:2;color:#fff;text-align:center;justify-content:center;align-items:center;font-size:12px;line-height:normal;text-decoration:none;transition:all .25s;display:flex;position:absolute;left:15%;right:7%;overflow:hidden}@media screen and (width>=320px){.component-main-category-links .background-wrapper .courses .slide h3,.component-main-category-links .background-wrapper .courses .slide p{font-size:calc(.227273vw + 11.2727px)}}@media screen and (width>=1200px){.component-main-category-links .background-wrapper .courses .slide h3,.component-main-category-links .background-wrapper .courses .slide p{font-size:14px}}.component-main-category-links .background-wrapper .courses .slide h3{text-transform:uppercase;font-size:18px;top:10%}@media screen and (width>=320px){.component-main-category-links .background-wrapper .courses .slide h3{font-size:calc(.681818vw + 15.8182px)}}@media screen and (width>=1200px){.component-main-category-links .background-wrapper .courses .slide h3{font-size:24px}}.component-main-category-links .background-wrapper .courses .slide h3{height:30%;text-shadow:1px 1px 3px var(--theme-color-primary);margin-bottom:0;font-weight:700}@media screen and (width<=1199px){.component-main-category-links .background-wrapper .courses .slide h3{font-size:16px}}@media screen and (width<=1199px) and (width>=320px){.component-main-category-links .background-wrapper .courses .slide h3{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width<=1199px) and (width>=1200px){.component-main-category-links .background-wrapper .courses .slide h3{font-size:20px}}.component-main-category-links .background-wrapper .courses .slide p{height:22%;text-shadow:1px 1px 2px var(--theme-color-primary);border-radius:100px;margin:0;padding:5px;line-height:1.25;top:45%;left:13%;right:6%;overflow:hidden}@media screen and (width<=1399px){.component-main-category-links .background-wrapper .courses .slide p{line-height:1}}@media screen and (width<=1199px){.component-main-category-links .background-wrapper .courses .slide p{font-size:11px}}@media screen and (width<=767px){.component-main-category-links .background-wrapper .courses .slide p{font-size:12px;line-height:1.25}}@media screen and (width<=767px) and (width>=320px){.component-main-category-links .background-wrapper .courses .slide p{font-size:calc(.227273vw + 11.2727px)}}@media screen and (width<=767px) and (width>=1200px){.component-main-category-links .background-wrapper .courses .slide p{font-size:14px}}@media screen and (width<=575px){.component-main-category-links .background-wrapper .courses .slide p{line-height:1;left:15%;right:8%}}.component-main-category-links .background-wrapper .courses a.slide{transition:all .2s}.component-main-category-links .background-wrapper .courses a.slide:hover{transform:scale(1.05)}.component-main-category-links .background-wrapper .courses a.slide:hover p,.component-main-category-links .background-wrapper .courses a.slide:hover h3{color:var(--theme-color-primary);text-shadow:none}.component-main-category-links .background-wrapper .courses .slick-dots li{margin:0 5px 10px}.component-main-category-links .background-wrapper .courses .slick-dots li button{opacity:.5;background-color:#a4c5ff;border-radius:100%;width:16px;height:16px;transition:all .2s}.component-main-category-links .background-wrapper .courses .slick-dots li button:before{content:none}.component-main-category-links .background-wrapper .courses .slick-dots li.slick-active button{opacity:1}.component-main-category-links .course-test{z-index:2;text-align:right;color:#192041;align-items:flex-end;padding-bottom:50px;position:relative}.component-main-category-links .course-test h3{font-size:18px}@media screen and (width>=320px){.component-main-category-links .course-test h3{font-size:calc(.681818vw + 15.8182px)}}@media screen and (width>=1200px){.component-main-category-links .course-test h3{font-size:24px}}.component-main-category-links .course-test h3{margin-bottom:20px}.component-main-category-links .course-test p{font-size:16px}@media screen and (width>=320px){.component-main-category-links .course-test p{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width>=1200px){.component-main-category-links .course-test p{font-size:20px}}.component-main-category-links .course-test p{width:63%;font-weight:700}.component-price-tag{white-space:wrap;font-size:1em}.component-price-tag span:not(.price){justify-content:flex-start;align-items:center;display:inline-flex}.component-price-tag.large del,.component-price-tag.large .amount{font-size:2em}@media screen and (width<=1399px){.component-price-tag.large del,.component-price-tag.large .amount{font-size:1.5em}}.component-price-tag.large small{font-size:1.25em}.component-price-tag del,.component-price-tag .amount{text-align:right;white-space:nowrap;font-size:1em;line-height:normal;text-decoration:none;display:block;position:relative}.component-price-tag del sup,.component-price-tag .amount sup{margin-left:2.25px;font-size:.525em;top:-.425em}.component-price-tag del:after{content:"";border-top-style:solid;border-top-width:5px;border-radius:50px;position:absolute;top:50%;left:-6px;right:-6px;transform:rotate(-18deg)}@media screen and (width<=991px){.component-price-tag del:after{border-top-width:3px}}.component-price-tag.category-marketing del:after{border-top-color:var(--theme-color-marketing)}.component-price-tag.category-software del:after{border-top-color:#cf85e3}.component-price-tag.category-design del:after{border-top-color:#c9a7fa}.component-price-tag.category-kids del:after{border-top-color:var(--theme-color-kids)}.component-price-tag.category-ai del:after{border-top-color:var(--theme-color-ai)}.component-course-header .header{background:#23386c linear-gradient(42deg,#1a2042 0%,#23386c 100%) 50%/cover no-repeat;position:relative}.component-course-header .header .badges .badge{color:#1e5470;background:#2af0fb;padding:10px 12px;font-size:11px;font-weight:500}.component-course-header .header .badges .badge.badge-type-course{color:#fff;background:#473577}.component-course-header .header .title{text-transform:none;font-size:32px;font-weight:700}@media screen and (width>=320px){.component-course-header .header .title{font-size:calc(2.04545vw + 25.4545px)}}@media screen and (width>=1200px){.component-course-header .header .title{font-size:50px}}.component-course-header .header .title:after{content:none;width:initial;height:initial;background-color:initial;border-radius:initial;position:initial;bottom:initial;left:initial;display:none;transform:none}.component-course-header .header h2{text-transform:none;font-size:18px;font-weight:700}@media screen and (width>=320px){.component-course-header .header h2{font-size:calc(.681818vw + 15.8182px)}}@media screen and (width>=1200px){.component-course-header .header h2{font-size:24px}}.component-course-header .header .description{padding-top:10px;padding-bottom:15px;font-size:14px;font-weight:600;line-height:1.5}@media screen and (width>=320px){.component-course-header .header .description{font-size:calc(.227273vw + 13.2727px)}}@media screen and (width>=1200px){.component-course-header .header .description{font-size:16px}}.component-course-header .header .custom-bar{color:#fff;border-radius:8px;font-size:14px}@media screen and (width>=320px){.component-course-header .header .custom-bar{font-size:calc(.227273vw + 13.2727px)}}@media screen and (width>=1200px){.component-course-header .header .custom-bar{font-size:16px}}@media screen and (width<=575px){.component-course-header .header .custom-bar{font-size:12px;overflow:hidden}}@media screen and (width<=575px) and (width>=320px){.component-course-header .header .custom-bar{font-size:calc(.227273vw + 11.2727px)}}@media screen and (width<=575px) and (width>=1200px){.component-course-header .header .custom-bar{font-size:14px}}.component-course-header .header .custom-bar .anchor{color:#fff;border:none}@media screen and (width<=575px){.component-course-header .header .custom-bar .anchor{font-size:12px}}@media screen and (width<=575px) and (width>=320px){.component-course-header .header .custom-bar .anchor{font-size:calc(.227273vw + 11.2727px)}}@media screen and (width<=575px) and (width>=1200px){.component-course-header .header .custom-bar .anchor{font-size:14px}}.component-course-header .header .custom-bar .anchor.active,.component-course-header .header .custom-bar .anchor:hover{background-color:#ffffff40;border-radius:5px;transition:all .3s}.component-course-header .header aside{z-index:999;position:sticky;top:10px}@media screen and (width>=992px){.component-course-header .header aside{min-height:100px}}.component-course-header.category-software .custom-bar img{filter:drop-shadow(0 0 1px #fff)}.component-course-header.category-marketing .header{background-image:url(/img/covers/cover-course-marketing.webp)}.component-course-header.category-marketing .header .badges .badge.badge-type-course{color:#fff;background:var(--theme-color-marketing)}.component-course-header.category-software .header{background-image:url(/img/covers/cover-course-software.webp)}.component-course-header.category-software .header .badges .badge.badge-type-course{color:#fff;background:var(--theme-color-software)}.component-course-header.category-design .header{background-image:url(/img/covers/cover-course-design.webp)}.component-course-header.category-design .header .badges .badge.badge-type-course{color:#fff;background:var(--theme-color-design)}.component-course-header.category-kids .header{text-shadow:1px 1px 5px #0003;background-image:url(/img/covers/cover-course-marketing.webp)}.component-course-header.category-kids .header h2,.component-course-header.category-kids .header .description{color:var(--theme-color-kids)}.component-course-header.category-kids .header .badges .badge.badge-type-course{color:var(--theme-color-primary);background:var(--theme-color-kids)}.component-course-header.category-ai .header{text-shadow:1px 1px 5px #0003;background-image:url(/img/covers/cover-course-marketing.webp)}.component-course-header.category-ai .header h2,.component-course-header.category-ai .header .description{color:#33c8fc}.component-course-header.category-ai .header .badges .badge.badge-type-course{color:var(--theme-main-menu);background:#33c8fc}.course-header-category .header{background:var(--theme-color-primary) top center/cover no-repeat;color:#fff}@media screen and (width>=992px){.course-header-category .header .text-lg-start h1:after{content:none}}.course-header-category .header p{font-size:16px}@media screen and (width>=320px){.course-header-category .header p{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width>=1200px){.course-header-category .header p{font-size:20px}}.course-header-category .header p{text-shadow:0 0 5px #00000040;line-height:1.35}@media screen and (width<=992px){.course-header-category .header p{font-size:14px;line-height:1.5}}@media screen and (width<=992px) and (width>=320px){.course-header-category .header p{font-size:calc(.227273vw + 13.2727px)}}@media screen and (width<=992px) and (width>=1200px){.course-header-category .header p{font-size:16px}}.course-header-category .header br{font-size:1px;display:block}@media screen and (width>=992px){.course-header-category .header .course-header-category-content{display:block!important}}@media screen and (width<=991px){.course-header-category .header .course-header-category-content{display:flex!important}.course-header-category .header .course-header-category-content:not(.show){overflow:hidden}.course-header-category .header .course-header-category-content:not(.collapsing):not(.show){max-height:max(150px,30vh)}.course-header-category .header .course-header-category-content.collapsing{min-height:max(150px,30vh)}}.course-header-category .header .course-header-category-content.collapse.show+.see-more-btn{display:none!important}@media screen and (width>=992px){.course-header-category .header .see-more-btn{display:none!important}}.course-header-category .header .cover{object-fit:contain;width:300px;max-width:100%}.course-header-category .shortcuts{scrollbar-width:none}.course-header-category .shortcuts::-webkit-scrollbar{display:none}@media screen and (width<=768px){.course-header-category .shortcuts ul li{width:28%!important}}@media screen and (width<=576px){.course-header-category .shortcuts ul li{min-width:160px;width:38%!important}}.course-header-category .shortcuts ul li a{color:var(--theme-color-primary-light);height:100%;padding:10px;display:block}@media screen and (width<=768px){.course-header-category .shortcuts ul li a{background-color:#00000014;border-radius:12px}}.course-header-category .shortcuts ul li a,.course-header-category .shortcuts ul li a .fa-fw{color:#4984db;transition:all .2s}.course-header-category .shortcuts ul li a .fa-fw{margin-inline:auto;font-size:22px;display:block}.course-header-category .shortcuts ul li a:hover{color:var(--theme-color-primary-dark)}.course-header-category .shortcuts ul li a:hover i{transform-origin:bottom;margin-top:-10px;font-size:32px}@media screen and (width>=992px){.course-header-category .shortcuts ul li a:hover p:after{width:100%;left:0}}.course-header-category .shortcuts ul li a p{color:var(--theme-color-primary);margin:0;display:inline-block;position:relative}.course-header-category .shortcuts ul li a p:after{content:"";background:#4984db;border-radius:50px;width:0;height:3px;margin:5px auto 0;transition:all .2s;display:block;position:absolute;left:50%}.course-header-category .separator-line{background:url(/img/components/course-header-category/line.webp) 0/cover no-repeat;height:24px}.course-header-category.category-marketing .header{background-image:url(/img/covers/bg-category-marketing.webp)}.course-header-category.category-marketing .header h1:after{background-color:var(--theme-color-marketing)}.course-header-category.category-marketing .separator-line{filter:hue-rotate(71deg)brightness(1.5)}.course-header-category.category-software .header{background-image:url(/img/covers/bg-category-programirane.webp)}.course-header-category.category-software .header h1:after{background-color:var(--theme-color-software)}.course-header-category.category-design .header{background-image:url(/img/covers/bg-category-design.webp)}.course-header-category.category-design .header h1:after{background-color:var(--theme-color-design)}.course-header-category.category-design .separator-line{filter:hue-rotate()brightness(1.5)}.course-header-category.category-kids .header{background-image:url(/img/covers/bg-category-kids.webp)}.course-header-category.category-kids .header h1:after{background-color:var(--theme-color-kids)}.course-header-category.category-kids .separator-line{filter:hue-rotate(113deg)brightness(2.3)}.course-header-category.category-ai .header{background-image:url(/img/covers/bg-category-ai.webp)}.course-header-category.category-ai .header h1:after{background-color:var(--theme-color-ai)}.course-header-category.category-ai .separator-line{filter:hue-rotate(-86deg)brightness(1.72)}.component-course-sidebar .card{color:#fff;background:0 0;border:0;border-radius:10px;width:100%;margin:0 auto;overflow:hidden;box-shadow:0 4px 6px #0000001a}@media screen and (width<=991px){.component-course-sidebar .card{border-radius:10px 10px 0 0;width:100%;margin:0;position:fixed;inset:auto 0 0;border-bottom-right-radius:0!important;border-bottom-left-radius:0!important;box-shadow:0 -2px 3px #fff3!important}.component-course-sidebar .card:not(.no-animation):not(:hover){animation:2s infinite skew-x-shake;bottom:-10px}.component-course-sidebar .card:not(.no-animation):not(:hover) .card-footer:last-child{padding-bottom:15px!important}@keyframes skew-x-shake{0%{transform:translateY(5px)}5%{transform:translateY(-5px)}10%{transform:translateY(5px)}15%{transform:translateY(-5px)}20%{transform:translateY(0)}to{transform:translateY(0)}}}.component-course-sidebar .card .card-header{background:#1b2042;border:0;position:relative;overflow:hidden}.component-course-sidebar .card .card-header:before{content:"";opacity:.25;background:url(/img/logo-letter-white.svg) 50%/30% no-repeat;position:absolute;inset:0}@media (width<=991px){.component-course-sidebar .card .card-header{display:none!important}}.component-course-sidebar .card .card-header iframe{border-radius:10px 10px 0 0}.component-course-sidebar .card .card-header img{font-size:0}@media screen and (width>=991px){.component-course-sidebar .card .card-header.collapse.show+.card-body h2{display:none}}.component-course-sidebar .card .card-body{background-color:#1b2042;padding:20px}@media screen and (width<=1199px){.component-course-sidebar .card .card-body{padding:12px}}.component-course-sidebar .card .card-body h2{text-align:left;margin-bottom:20px;font-size:16px;font-weight:700}@media screen and (width>=320px){.component-course-sidebar .card .card-body h2{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width>=1200px){.component-course-sidebar .card .card-body h2{font-size:20px}}.component-course-sidebar .card .card-body h2 .collapsing-button{transition:all .25s}.component-course-sidebar .card .card-body h2:not(.collapsed) .collapsing-button{transform:rotate(180deg)}@media screen and (width<=991px){.component-course-sidebar .card .card-body{flex-direction:column;max-height:45vh;display:flex}.component-course-sidebar .card .card-body h2{text-align:center;flex:1 0}.component-course-sidebar .card .card-body .button{margin:.6rem 0 .35rem}.component-course-sidebar .card .card-body .bullet-wrapper{scrollbar-color:var(--theme-color-primary-light) transparent;scrollbar-width:thin;scrollbar-width:4px}}@media screen and (width>=992px){.component-course-sidebar .card .card-body .bullet-wrapper{display:block!important}.component-course-sidebar .card .card-body .bullet-wrapper.collapsing{height:auto!important;transition:none!important}}.component-course-sidebar .card .card-body ul{padding:0 20px;list-style:none;transition:all .4s}.component-course-sidebar .card .card-body ul li{font-size:12px;transition:all .4s}@media screen and (width>=320px){.component-course-sidebar .card .card-body ul li{font-size:calc(.227273vw + 11.2727px)}}@media screen and (width>=1200px){.component-course-sidebar .card .card-body ul li{font-size:14px}}.component-course-sidebar .card .card-body ul li .col-auto i{width:20px;margin-right:10px}.component-course-sidebar .card .card-body ul li span+span,.component-course-sidebar .card .card-body ul li .highlight{word-break:break-word;vertical-align:middle;scrollbar-color:var(--theme-color-primary-light) transparent;scrollbar-width:thin;scrollbar-width:4px;max-height:60px;padding-right:5px;line-height:1.35;display:inline-block;overflow-y:auto}.component-course-sidebar .card .card-body ul li span+span.first,.component-course-sidebar .card .card-body ul li .highlight.first{font-size:16px}@media screen and (width>=320px){.component-course-sidebar .card .card-body ul li span+span.first,.component-course-sidebar .card .card-body ul li .highlight.first{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width>=1200px){.component-course-sidebar .card .card-body ul li span+span.first,.component-course-sidebar .card .card-body ul li .highlight.first{font-size:20px}}.component-course-sidebar .card .card-body ul li span+span p,.component-course-sidebar .card .card-body ul li span+span ul,.component-course-sidebar .card .card-body ul li .highlight p,.component-course-sidebar .card .card-body ul li .highlight ul{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}@media screen and (height<=740px){.component-course-sidebar .card .card-body ul{margin:10px 10px 15px!important;padding:0!important}.component-course-sidebar .card .card-body ul li{margin-bottom:.5rem!important}}@media screen and (height<=620px){.component-course-sidebar .card .card-body ul{margin:8px 5px 10px!important;padding:0!important}.component-course-sidebar .card .card-body ul li{line-height:normal;margin-bottom:.35rem!important}}.component-course-sidebar .card .card-body .button{color:#fff;text-align:center;text-transform:uppercase;border-radius:22px;font-size:16px;font-weight:700;transition:all .4s}@media screen and (width>=320px){.component-course-sidebar .card .card-body .button{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width>=1200px){.component-course-sidebar .card .card-body .button{font-size:20px}}.component-course-sidebar .card .card-body .button:hover{opacity:.95}.component-course-sidebar .card .card-body .button:active{opacity:.9}@media screen and (width<=991px){.component-course-sidebar .card .card-body .button{text-transform:none;font-size:14px;line-height:normal}}@media screen and (width<=991px) and (width>=320px){.component-course-sidebar .card .card-body .button{font-size:calc(.227273vw + 13.2727px)}}@media screen and (width<=991px) and (width>=1200px){.component-course-sidebar .card .card-body .button{font-size:16px}}@media screen and (width>=992px) and (height<=620px){.component-course-sidebar .card .card-body .button{font-size:14px;padding:5px 15px!important}}@media screen and (width>=992px) and (height<=620px) and (width>=320px){.component-course-sidebar .card .card-body .button{font-size:calc(.227273vw + 13.2727px)}}@media screen and (width>=992px) and (height<=620px) and (width>=1200px){.component-course-sidebar .card .card-body .button{font-size:16px}}.component-course-sidebar .card .card-body .button-wrapper{flex:1 0}@media screen and (width>=992px) and (height<=620px){.component-course-sidebar .card .card-body .button-wrapper{margin-bottom:0!important}}.component-course-sidebar .card .card-footer{color:#fff;z-index:2;background-color:#193e80;border:0;flex-direction:row;justify-content:space-between;align-items:center;padding:15px 20px;display:flex;position:relative}@media screen and (width<=991px){.component-course-sidebar .card .card-footer:last-child{border-radius:0!important}}.component-course-sidebar .card .card-footer .broadcast{font-size:16px;font-weight:400}@media screen and (width>=320px){.component-course-sidebar .card .card-footer .broadcast{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width>=1200px){.component-course-sidebar .card .card-footer .broadcast{font-size:20px}}.component-course-sidebar .card .card-footer .broadcast small{font-size:14px}@media screen and (width>=320px){.component-course-sidebar .card .card-footer .broadcast small{font-size:calc(.227273vw + 13.2727px)}}@media screen and (width>=1200px){.component-course-sidebar .card .card-footer .broadcast small{font-size:16px}}@media screen and (width<=991px){.component-course-sidebar .card .card-footer{padding:6px 12px}.component-course-sidebar .card .card-footer .broadcast{font-size:14px}}@media screen and (width<=991px) and (width>=320px){.component-course-sidebar .card .card-footer .broadcast{font-size:calc(.227273vw + 13.2727px)}}@media screen and (width<=991px) and (width>=1200px){.component-course-sidebar .card .card-footer .broadcast{font-size:16px}}.component-course-sidebar .card .card-footer .component-price-tag{white-space:nowrap;text-align:right}.component-course-sidebar .card .card-footer .component-price-tag span,.component-course-sidebar .card .card-footer .component-price-tag del{font-size:18px;font-weight:700}@media screen and (width>=320px){.component-course-sidebar .card .card-footer .component-price-tag span,.component-course-sidebar .card .card-footer .component-price-tag del{font-size:calc(.681818vw + 15.8182px)}}@media screen and (width>=1200px){.component-course-sidebar .card .card-footer .component-price-tag span,.component-course-sidebar .card .card-footer .component-price-tag del{font-size:24px}}.component-course-sidebar .card .card-footer .component-price-tag small{font-size:16px}@media screen and (width>=320px){.component-course-sidebar .card .card-footer .component-price-tag small{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width>=1200px){.component-course-sidebar .card .card-footer .component-price-tag small{font-size:20px}}.component-course-sidebar .card .card-footer.early-bird{z-index:1;color:var(--theme-color-primary);background-color:#ffdb23;padding-bottom:5px;position:relative;margin-top:-15px!important;padding-top:20px!important}.component-course-sidebar .card .card-footer.early-bird .label{font-weight:700;line-height:normal}.component-course-sidebar .card.category-marketing .button{background-color:var(--theme-color-marketing)}.component-course-sidebar .card.category-marketing ul li .highlight{color:var(--theme-color-marketing)}.component-course-sidebar .card.category-software .button{background-color:#cf85e3}.component-course-sidebar .card.category-software ul li .highlight{color:#cf85e3}.component-course-sidebar .card.category-design .button{background-color:#c9a7fa}.component-course-sidebar .card.category-design ul li .highlight{color:#c9a7fa}.component-course-sidebar .card.category-kids .card-body{background:#193e80}.component-course-sidebar .card.category-kids .card-footer:not(.early-bird){background:#192041}.component-course-sidebar .card.category-kids .button{background-color:var(--theme-color-kids);color:var(--theme-color-primary);border-radius:16px}.component-course-sidebar .card.category-kids ul li .highlight{color:#ffd953}.component-course-sidebar .card.category-ai .card-body{background-color:#111827}.component-course-sidebar .card.category-ai .button{background-color:var(--theme-color-ai)}.component-course-sidebar .card.category-ai ul li .highlight{color:var(--theme-color-ai)}@media screen and (width<=991px){.component-course-sidebar .card.has-early-bird{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}}.component-course-sidebar .card.has-early-bird .card-footer{border-radius:0 0 var(--bs-border-radius-xl) var(--bs-border-radius-xl)}@media screen and (width<=991px){.component-course-sidebar .card.has-early-bird .card-footer:last-child{border-radius:0!important}}.component-course-teachers{margin-top:30px}.component-course-teachers .title{font-size:20px;font-weight:700}@media screen and (width>=320px){.component-course-teachers .title{font-size:calc(1.36364vw + 15.6364px)}}@media screen and (width>=1200px){.component-course-teachers .title{font-size:32px}}.component-course-teachers .avatar-wrapper{justify-content:center;width:50%;margin:0 auto -25%;padding-bottom:15px;display:flex;transform:translateY(-50%)}@media screen and (width<=767px){.component-course-teachers .avatar-wrapper{width:175px;margin-bottom:-88px}}.component-course-teachers .card{margin-top:125px}.component-course-teachers .card-body{min-height:250px;margin-top:-20px;position:relative;overflow:hidden}.component-course-teachers .card-body .card-title{font-size:16px}@media screen and (width>=320px){.component-course-teachers .card-body .card-title{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width>=1200px){.component-course-teachers .card-body .card-title{font-size:20px}}.component-course-teachers .card-body.full{height:auto;overflow:visible}.component-course-teachers .card-body.full .card-text:last-of-type{padding-bottom:25px}.component-course-teachers .card-body .content{padding-bottom:40px;display:block!important}.component-course-teachers .card-body .content:not(.show){overflow:hidden}.component-course-teachers .card-body .content:not(.collapsing):not(.show){max-height:180px}.component-course-teachers .card-body .content.collapsing{min-height:180px}.component-course-teachers .card-body .btn.more{color:var(--theme-color-primary);z-index:1;text-align:left;background:linear-gradient(#fff0 0%,#f8fafceb 20%,#f8fafc 100%);border:0;align-items:center;height:45px;padding:0 15px;line-height:30px;display:flex;position:absolute;bottom:0;left:0;right:0}.component-course-teachers .card-body .btn.more .on-hide,.component-course-teachers .card-body .content.show+.btn.more .on-show{display:none}.component-course-teachers .card-body .content.show+.btn.more .on-hide{display:block}.component-course-teachers .teachers-carousel .slick-arrow:before{color:#fff;cursor:pointer;font-size:20px}@media screen and (width>=320px){.component-course-teachers .teachers-carousel .slick-arrow:before{font-size:calc(1.36364vw + 15.6364px)}}@media screen and (width>=1200px){.component-course-teachers .teachers-carousel .slick-arrow:before{font-size:32px}}.component-course-teachers .teacher{padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5)}.component-course-teachers .slick-prev-custom,.component-course-teachers .slick-next-custom{cursor:pointer;z-index:1;background-color:#fff;border:none;border-radius:50%;font-size:16px;transition:all .2s;position:absolute;top:80%;transform:translateY(-80%);box-shadow:0 4px 10px #0003,0 2px 2px #0000001a;width:50px!important;height:50px!important}@media screen and (width>=320px){.component-course-teachers .slick-prev-custom,.component-course-teachers .slick-next-custom{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width>=1200px){.component-course-teachers .slick-prev-custom,.component-course-teachers .slick-next-custom{font-size:20px}}.component-course-teachers .slick-prev-custom.slick-disabled,.component-course-teachers .slick-next-custom.slick-disabled{color:#ccc;cursor:not-allowed;opacity:.8;background-color:#fff}.component-course-teachers .slick-next-custom{right:0}.component-course-teachers .slick-track{margin-bottom:.5rem}.component-course-teachers.category-marketing .card{border-color:var(--theme-color-marketing)}.component-course-teachers.category-marketing .title{color:var(--theme-color-marketing)}.component-course-teachers.category-marketing .card-title{border-bottom-color:var(--theme-color-marketing)!important;border-bottom-width:2px!important}.component-course-teachers.category-marketing .content+.btn,.component-course-teachers.category-marketing .slick-prev-custom:not(.slick-disabled),.component-course-teachers.category-marketing .slick-next-custom:not(.slick-disabled){color:var(--theme-color-marketing)}.component-course-teachers.category-marketing .slick-prev-custom:not(.slick-disabled):hover,.component-course-teachers.category-marketing .slick-next-custom:not(.slick-disabled):hover{color:#fff;background-color:var(--theme-color-marketing)}.component-course-teachers.category-software .card{border-color:var(--theme-color-software)}.component-course-teachers.category-software .title{color:var(--theme-color-software)}.component-course-teachers.category-software .card-title{border-bottom-color:var(--theme-color-software)!important;border-bottom-width:2px!important}.component-course-teachers.category-software .content+.btn,.component-course-teachers.category-software .slick-prev-custom:not(.slick-disabled),.component-course-teachers.category-software .slick-next-custom:not(.slick-disabled){color:var(--theme-color-software)}.component-course-teachers.category-software .slick-prev-custom:not(.slick-disabled):hover,.component-course-teachers.category-software .slick-next-custom:not(.slick-disabled):hover{color:#fff;background-color:var(--theme-color-software)}.component-course-teachers.category-design .card{border-color:var(--theme-color-design)}.component-course-teachers.category-design .title{color:var(--theme-color-design)}.component-course-teachers.category-design .card-title{border-bottom-color:var(--theme-color-design)!important;border-bottom-width:2px!important}.component-course-teachers.category-design .content+.btn,.component-course-teachers.category-design .slick-prev-custom:not(.slick-disabled),.component-course-teachers.category-design .slick-next-custom:not(.slick-disabled){color:var(--theme-color-design)}.component-course-teachers.category-design .slick-prev-custom:not(.slick-disabled):hover,.component-course-teachers.category-design .slick-next-custom:not(.slick-disabled):hover{color:#fff;background-color:var(--theme-color-design)}.component-course-teachers.category-kids .card{border-color:var(--theme-color-kids)}.component-course-teachers.category-kids .title{color:var(--theme-color-primary)}.component-course-teachers.category-kids .card-title{border-bottom-color:var(--theme-color-kids)!important;border-bottom-width:2px!important}.component-course-teachers.category-kids .content+.btn{color:var(--theme-color-primary)}.component-course-teachers.category-kids .slick-prev-custom:not(.slick-disabled),.component-course-teachers.category-kids .slick-next-custom:not(.slick-disabled){color:var(--theme-color-kids)}.component-course-teachers.category-kids .slick-prev-custom:not(.slick-disabled):hover,.component-course-teachers.category-kids .slick-next-custom:not(.slick-disabled):hover{color:#fff;background-color:var(--theme-color-kids)}.component-course-teachers.category-ai .card{border-color:var(--theme-color-ai)}.component-course-teachers.category-ai .title{color:var(--theme-color-primary-dark)}.component-course-teachers.category-ai .card-title{border-bottom-color:var(--theme-color-ai)!important;border-bottom-width:2px!important}.component-course-teachers.category-ai .content+.btn,.component-course-teachers.category-ai .slick-prev-custom:not(.slick-disabled),.component-course-teachers.category-ai .slick-next-custom:not(.slick-disabled){color:var(--theme-color-ai)}.component-course-teachers.category-ai .slick-prev-custom:not(.slick-disabled):hover,.component-course-teachers.category-ai .slick-next-custom:not(.slick-disabled):hover{color:#fff;background-color:var(--theme-color-ai)}.component-course-skills .title{font-size:20px;font-weight:700}@media screen and (width>=320px){.component-course-skills .title{font-size:calc(1.36364vw + 15.6364px)}}@media screen and (width>=1200px){.component-course-skills .title{font-size:32px}}.component-course-skills .card .content .skill{position:relative}.component-course-skills .card .content .skill h3{font-size:14px}@media screen and (width>=320px){.component-course-skills .card .content .skill h3{font-size:calc(.227273vw + 13.2727px)}}@media screen and (width>=1200px){.component-course-skills .card .content .skill h3{font-size:16px}}.component-course-skills .card .content .skill h3 img{position:absolute;top:-1px;left:-30px}.component-course-skills .card .content .skill:before{content:"";pointer-events:none;z-index:0;background-color:#fffc;width:100%;height:100%;position:absolute;top:0;left:0}.component-course-skills .card .content .skill>*{z-index:1;position:relative}.component-course-skills a.text-danger:hover{text-decoration:underline}.component-course-skills .content{padding-bottom:5px;display:flex!important}.component-course-skills .content .skill{position:relative}.component-course-skills .content:not(.show){overflow:hidden}.component-course-skills .content:not(.collapsing):not(.show){max-height:300px}.component-course-skills .content.collapsing{min-height:300px}.component-course-skills .content .contents p:last-child{margin-bottom:0}.component-course-skills .btn.more{color:var(--theme-color-primary);z-index:1;text-align:left;background:linear-gradient(#fff0 0%,#f8fafceb 20%,#f8fafc 100%);border:0;align-items:center;height:45px;padding:0 15px;line-height:30px;display:flex;position:absolute;bottom:0;left:0;right:0}.component-course-skills .btn.more .on-hide,.component-course-skills .content.show+.btn.more .on-show{display:none}.component-course-skills .content.show+.btn.more .on-hide{display:block}.component-course-skills.category-marketing .title{color:var(--theme-color-marketing)}.component-course-skills.category-marketing .card{border-color:var(--theme-color-marketing)}.component-course-skills.category-marketing .content .skill{background-color:var(--theme-color-marketing)}.component-course-skills.category-marketing .content+.btn{color:var(--theme-color-marketing)}.component-course-skills.category-software .title{color:var(--theme-color-software)}.component-course-skills.category-software .card{border-color:var(--theme-color-software)}.component-course-skills.category-software .content .skill{background-color:var(--theme-color-software)}.component-course-skills.category-software .content+.btn{color:var(--theme-color-software)}.component-course-skills.category-design .title{color:var(--theme-color-design)}.component-course-skills.category-design .card{border-color:var(--theme-color-design)}.component-course-skills.category-design .content .skill{background-color:var(--theme-color-design)}.component-course-skills.category-design .content+.btn{color:var(--theme-color-design)}.component-course-skills.category-kids .title{color:var(--theme-color-primary)}.component-course-skills.category-kids .card{border-color:var(--theme-color-kids)}.component-course-skills.category-kids .card h3{color:var(--theme-color-primary)}.component-course-skills.category-kids .content .skill{background-color:var(--theme-color-kids)}.component-course-skills.category-kids .content+.btn{color:var(--theme-color-primary)}.component-course-skills.category-ai .title{color:var(--theme-color-primary-dark)}.component-course-skills.category-ai .card{border-color:var(--theme-color-ai);border-color:var(--theme-color-primary-dark);background-color:#fff}.component-course-skills.category-ai .card .content .skill:before{content:none}.component-course-skills.category-ai .card h3{color:#1b2042}.component-course-skills.category-ai .content .skill{background-color:var(--theme-color-ai);background-color:#e0f4fc}.component-course-skills.category-ai .content p{color:#1b2042}.component-course-skills.category-ai .content+.btn{color:var(--theme-color-ai)}.component-course-topics .title{font-size:20px;font-weight:700}@media screen and (width>=320px){.component-course-topics .title{font-size:calc(1.36364vw + 15.6364px)}}@media screen and (width>=1200px){.component-course-topics .title{font-size:32px}}.component-course-topics .accordion .accordion-item .accordion-button{font-size:14px;font-weight:450;box-shadow:none!important;background:0 0!important}@media screen and (width>=320px){.component-course-topics .accordion .accordion-item .accordion-button{font-size:calc(.227273vw + 13.2727px)}}@media screen and (width>=1200px){.component-course-topics .accordion .accordion-item .accordion-button{font-size:16px}}.component-course-topics .accordion .accordion-item .accordion-body{font-size:14px}@media screen and (width>=320px){.component-course-topics .accordion .accordion-item .accordion-body{font-size:calc(.227273vw + 13.2727px)}}@media screen and (width>=1200px){.component-course-topics .accordion .accordion-item .accordion-body{font-size:16px}}.component-course-topics .accordion .accordion-item .accordion-body .accordion-button{font-size:12px}@media screen and (width>=320px){.component-course-topics .accordion .accordion-item .accordion-body .accordion-button{font-size:calc(.227273vw + 11.2727px)}}@media screen and (width>=1200px){.component-course-topics .accordion .accordion-item .accordion-body .accordion-button{font-size:14px}}.component-course-topics .accordion .accordion-item .accordion-body .accordion-button:after{content:none}.component-course-topics .accordion .accordion-item .accordion-body p:last-child{margin-bottom:0}.component-course-topics .accordion .accordion-item .accordion-body .topic{font-size:14px}@media screen and (width>=320px){.component-course-topics .accordion .accordion-item .accordion-body .topic{font-size:calc(.227273vw + 13.2727px)}}@media screen and (width>=1200px){.component-course-topics .accordion .accordion-item .accordion-body .topic{font-size:16px}}.component-course-topics .accordion .accordion-item .accordion-body .accordion-item .accordion-body>div{font-size:14px;box-shadow:0 .25rem 2px #00000026}@media screen and (width>=320px){.component-course-topics .accordion .accordion-item .accordion-body .accordion-item .accordion-body>div{font-size:calc(.227273vw + 13.2727px)}}@media screen and (width>=1200px){.component-course-topics .accordion .accordion-item .accordion-body .accordion-item .accordion-body>div{font-size:16px}}.component-course-topics.category-marketing .title{color:var(--theme-color-marketing)}.component-course-topics.category-marketing .card{border-color:var(--theme-color-marketing)}.component-course-topics.category-marketing .accordion-item{border-bottom-color:var(--theme-color-marketing);border-bottom-width:2px}.component-course-topics.category-marketing .accordion-item .accordion-item{border:0}.component-course-topics.category-marketing .accordion-item .accordion-item .accordion-body>div{background-color:color-mix(in srgb, var(--theme-color-marketing) 20%, #fff)}.component-course-topics.category-marketing .accordion-item .accordion-button:not(.collapsed){color:var(--theme-color-marketing)}.component-course-topics.category-software .title{color:var(--theme-color-software)}.component-course-topics.category-software .card{border-color:var(--theme-color-software)}.component-course-topics.category-software .accordion-item{border-bottom-color:var(--theme-color-software);border-bottom-width:2px}.component-course-topics.category-software .accordion-item .accordion-item{border:0}.component-course-topics.category-software .accordion-item .accordion-item .accordion-body>div{background-color:color-mix(in srgb, var(--theme-color-software) 20%, #fff)}.component-course-topics.category-software .accordion-item .accordion-button:not(.collapsed){color:var(--theme-color-software)}.component-course-topics.category-design .title{color:var(--theme-color-design)}.component-course-topics.category-design .card{border-color:var(--theme-color-design)}.component-course-topics.category-design .accordion-item{border-bottom-color:var(--theme-color-design);border-bottom-width:2px}.component-course-topics.category-design .accordion-item .accordion-item{border:0}.component-course-topics.category-design .accordion-item .accordion-item .accordion-body>div{background-color:color-mix(in srgb, var(--theme-color-design) 20%, #fff)}.component-course-topics.category-design .accordion-item .accordion-button:not(.collapsed){color:var(--theme-color-design)}.component-course-topics.category-kids .title{color:var(--theme-color-primary)}.component-course-topics.category-kids .card{border-color:var(--theme-color-kids)}.component-course-topics.category-kids .accordion-item{border-bottom-color:var(--theme-color-kids);border-bottom-width:2px}.component-course-topics.category-kids .accordion-item .accordion-item{border:0}.component-course-topics.category-kids .accordion-item .accordion-item .accordion-body>div{background-color:color-mix(in srgb, var(--theme-color-kids) 20%, #fff)}.component-course-topics.category-kids .accordion-item .accordion-button:not(.collapsed){color:var(--theme-color-primary)}.component-course-topics.category-ai .title{color:var(--theme-color-primary-dark)}.component-course-topics.category-ai .card{border-color:var(--theme-color-ai)}.component-course-topics.category-ai .accordion-item{border-bottom-color:var(--theme-color-ai);border-bottom-width:2px}.component-course-topics.category-ai .accordion-item .accordion-item{border:0}.component-course-topics.category-ai .accordion-item .accordion-item .accordion-body>div{background-color:color-mix(in srgb, var(--theme-color-ai) 20%, #fff)}.component-course-topics.category-ai .accordion-item .accordion-button:not(.collapsed){color:var(--theme-color-ai)}.component-course-advantages .title{font-size:20px;font-weight:700}@media screen and (width>=320px){.component-course-advantages .title{font-size:calc(1.36364vw + 15.6364px)}}@media screen and (width>=1200px){.component-course-advantages .title{font-size:32px}}.component-course-advantages .card{border:0;position:relative}.component-course-advantages .card h3{font-size:14px;font-weight:500}@media screen and (width>=320px){.component-course-advantages .card h3{font-size:calc(.227273vw + 13.2727px)}}@media screen and (width>=1200px){.component-course-advantages .card h3{font-size:16px}}.component-course-advantages .card h3 img{position:absolute;top:0;left:-30px}.component-course-advantages .card .description{font-size:14px;font-weight:400}@media screen and (width>=320px){.component-course-advantages .card .description{font-size:calc(.227273vw + 13.2727px)}}@media screen and (width>=1200px){.component-course-advantages .card .description{font-size:16px}}.component-course-advantages .card .description p:last-child{margin-bottom:0}.component-course-advantages .content{display:flex!important}.component-course-advantages .content .skill{position:relative}.component-course-advantages .content:not(.show){overflow:hidden}.component-course-advantages .content:not(.collapsing):not(.show){max-height:300px}.component-course-advantages .content.collapsing{min-height:300px}.component-course-advantages .btn.more{color:var(--theme-color-primary);z-index:1;text-align:left;background:linear-gradient(#fff0 0%,#f8fafccc 20%,#f8fafc 100%);border:0;align-items:center;height:45px;padding:0 15px;line-height:30px;display:flex;position:absolute;bottom:0;left:0;right:0}.component-course-advantages .btn.more .on-hide,.component-course-advantages .content.show+.btn.more .on-show{display:none}.component-course-advantages .content.show+.btn.more .on-hide{display:block}.component-course-advantages.category-marketing .title{color:var(--theme-color-marketing)}.component-course-advantages.category-marketing .card{background-color:color-mix(in srgb, var(--theme-color-marketing) 20%, #fff)}.component-course-advantages.category-marketing .btn.more{color:var(--theme-color-marketing);background:linear-gradient(0deg, color-mix(in srgb, var(--theme-color-marketing) 20%, #fff) 0%, color-mix(in srgb, var(--theme-color-marketing) 20%, #fff) 80%, #fff0 100%)}.component-course-advantages.category-software .title{color:var(--theme-color-software)}.component-course-advantages.category-software .card{background-color:color-mix(in srgb, var(--theme-color-software) 20%, #fff)}.component-course-advantages.category-software .btn.more{color:var(--theme-color-software);background:linear-gradient(0deg, color-mix(in srgb, var(--theme-color-software) 20%, #fff) 0%, color-mix(in srgb, var(--theme-color-software) 20%, #fff) 80%, #fff0 100%)}.component-course-advantages.category-design .title{color:var(--theme-color-design)}.component-course-advantages.category-design .card{background-color:color-mix(in srgb, var(--theme-color-design) 20%, #fff)}.component-course-advantages.category-design .btn.more{color:var(--theme-color-design);background:linear-gradient(0deg, color-mix(in srgb, var(--theme-color-design) 20%, #fff) 0%, color-mix(in srgb, var(--theme-color-design) 20%, #fff) 80%, #fff0 100%)}.component-course-advantages.category-kids .title{color:var(--theme-color-primary)}.component-course-advantages.category-kids .card{background-color:color-mix(in srgb, var(--theme-color-kids) 20%, #fff)}.component-course-advantages.category-kids .btn.more{color:var(--theme-color-primary);background:linear-gradient(0deg, color-mix(in srgb, var(--theme-color-kids) 20%, #fff) 0%, color-mix(in srgb, var(--theme-color-kids) 20%, #fff) 80%, #fff0 100%)}.component-course-advantages.category-ai .title{color:var(--theme-color-primary-dark)}.component-course-advantages.category-ai .card{background-color:color-mix(in srgb, var(--theme-color-ai) 20%, #fff)}.component-course-advantages.category-ai .card h3{color:#1b2042}.component-course-advantages.category-ai .btn.more{color:#33c8fc;background:linear-gradient(0deg, color-mix(in srgb, var(--theme-color-ai) 20%, #fff) 0%, color-mix(in srgb, var(--theme-color-ai) 20%, #fff) 80%, #fff0 100%)}.component-course-advantages.category-ai .content .skill{background-color:#e0f4fc}.component-course-certificate{z-index:1;position:relative}.component-course-certificate .title{font-size:20px;font-weight:700}@media screen and (width>=320px){.component-course-certificate .title{font-size:calc(1.36364vw + 15.6364px)}}@media screen and (width>=1200px){.component-course-certificate .title{font-size:32px}}.component-course-certificate .images img{max-height:200px}.component-course-certificate .badge-container{justify-content:flex-end;align-items:center;width:100%;height:100px;margin-bottom:20px;display:flex}@media screen and (width<=991px){.component-course-certificate .badge-container{height:66px}}@media screen and (width<=767px){.component-course-certificate .badge-container{height:50px}}.component-course-certificate .badge-container svg{width:150px;height:auto;transform:translateY(10%)}@media screen and (width<=991px){.component-course-certificate .badge-container svg{width:100px}}@media screen and (width<=767px){.component-course-certificate .badge-container svg{width:75px}}.component-course-certificate.category-marketing .title{color:var(--theme-color-marketing)}.component-course-certificate.category-marketing .card{border-color:var(--theme-color-marketing)}.component-course-certificate.category-marketing .badge-container{background:linear-gradient(to right, var(--theme-color-primary-dark) 0%, var(--theme-color-primary-light) 50%, var(--theme-color-primary-dark) 100%)}.component-course-certificate.category-software .title{color:var(--theme-color-software)}.component-course-certificate.category-software .card{border-color:var(--theme-color-software)}.component-course-certificate.category-software .badge-container{background:linear-gradient(to right, var(--theme-color-primary-dark) 0%, var(--theme-color-primary-light) 50%, var(--theme-color-primary-dark) 100%)}.component-course-certificate.category-design .title{color:var(--theme-color-design)}.component-course-certificate.category-design .card{border-color:var(--theme-color-design)}.component-course-certificate.category-design .badge-container{background:linear-gradient(to right, var(--theme-color-primary-dark) 0%, var(--theme-color-primary-light) 50%, var(--theme-color-primary-dark) 100%)}.component-course-certificate.category-kids .title{color:var(--theme-color-primary)}.component-course-certificate.category-kids .card{border-color:var(--theme-color-kids)}.component-course-certificate.category-kids .badge-container{background:linear-gradient(to right, var(--theme-color-primary-dark) 0%, var(--theme-color-primary-light) 50%, var(--theme-color-primary-dark) 100%)}.component-course-certificate.category-ai .title{color:var(--theme-color-primary-dark)}.component-course-certificate.category-ai .card{border-color:var(--theme-color-ai)}.component-course-certificate.category-ai .badge-container{background:linear-gradient(to right, var(--theme-color-primary-dark) 0%, var(--theme-color-primary-light) 50%, var(--theme-color-primary-dark) 100%)}.component-course-faq .title{font-size:20px;font-weight:700}@media screen and (width>=320px){.component-course-faq .title{font-size:calc(1.36364vw + 15.6364px)}}@media screen and (width>=1200px){.component-course-faq .title{font-size:32px}}.component-course-faq .accordion .accordion-item .accordion-header{border:0;padding:10px 0;font-size:14px}@media screen and (width>=320px){.component-course-faq .accordion .accordion-item .accordion-header{font-size:calc(.227273vw + 13.2727px)}}@media screen and (width>=1200px){.component-course-faq .accordion .accordion-item .accordion-header{font-size:16px}}.component-course-faq .accordion .accordion-item .accordion-header .accordion-button{color:#000;border:0;padding:5px 0;font-size:16px;font-weight:600;background:0 0!important}@media screen and (width>=320px){.component-course-faq .accordion .accordion-item .accordion-header .accordion-button{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width>=1200px){.component-course-faq .accordion .accordion-item .accordion-header .accordion-button{font-size:20px}}.component-course-faq .accordion .accordion-item .accordion-header .accordion-button:after{content:none}.component-course-faq .accordion .accordion-item .accordion-header .accordion-button,.component-course-faq .accordion .accordion-item .accordion-header .accordion-button:focus,.component-course-faq .accordion .accordion-item .accordion-header .accordion-button:active,.component-course-faq .accordion .accordion-item .accordion-header .accordion-button:hover{box-shadow:none!important}.component-course-faq .accordion .accordion-item .accordion-body{padding:0 0 5px}.component-course-faq .accordion .accordion-item .accordion-body h4{font-size:14px;font-weight:500}@media screen and (width>=320px){.component-course-faq .accordion .accordion-item .accordion-body h4{font-size:calc(.227273vw + 13.2727px)}}@media screen and (width>=1200px){.component-course-faq .accordion .accordion-item .accordion-body h4{font-size:16px}}.component-course-faq.category-marketing .title{color:var(--theme-color-marketing)}.component-course-faq.category-marketing .card,.component-course-faq.category-marketing .accordion .accordion-item{border-color:var(--theme-color-marketing)}.component-course-faq.category-software .title{color:var(--theme-color-software)}.component-course-faq.category-software .card,.component-course-faq.category-software .accordion .accordion-item{border-color:var(--theme-color-software)}.component-course-faq.category-design .title{color:var(--theme-color-design)}.component-course-faq.category-design .card,.component-course-faq.category-design .accordion .accordion-item{border-color:var(--theme-color-design)}.component-course-faq.category-kids .title{color:var(--theme-color-primary)}.component-course-faq.category-kids .card,.component-course-faq.category-kids .accordion .accordion-item{border-color:var(--theme-color-kids)}.component-course-faq.category-ai .title{color:var(--theme-color-primary-dark)}.component-course-faq.category-ai .card,.component-course-faq.category-ai .accordion .accordion-item{border-color:var(--theme-color-ai)}.component-course-suggestions .title{padding-left:25px;font-size:20px;font-weight:700}@media screen and (width>=320px){.component-course-suggestions .title{font-size:calc(1.36364vw + 15.6364px)}}@media screen and (width>=1200px){.component-course-suggestions .title{font-size:32px}}.component-course-suggestions .bg-academy{background:var(--theme-color-primary) url(/img/logo-letter-white.svg) center/50% no-repeat}.component-course-suggestions .card{margin-top:3px;transition:all .4s}.component-course-suggestions .card:hover{box-shadow:0 0 10px #00000040}.component-course-suggestions .card:hover .ratio{background-size:52.5%}.component-course-suggestions .card:hover .ratio img{transform:scale(1.05)!important}.component-course-suggestions .card-body{color:#fff;background-color:var(--theme-color-primary);padding:0;position:relative}.component-course-suggestions .card-body:before{content:"";color:#fff;background-color:#a4c5ff;min-height:1rem;display:block}.component-course-suggestions .card-body h3{font-size:18px}@media screen and (width>=320px){.component-course-suggestions .card-body h3{font-size:calc(.681818vw + 15.8182px)}}@media screen and (width>=1200px){.component-course-suggestions .card-body h3{font-size:24px}}.component-course-suggestions .card-body h3{text-overflow:ellipsis;height:72px;line-height:normal;overflow:hidden}.component-course-suggestions .card-body h4{font-size:14px}@media screen and (width>=320px){.component-course-suggestions .card-body h4{font-size:calc(.227273vw + 13.2727px)}}@media screen and (width>=1200px){.component-course-suggestions .card-body h4{font-size:16px}}.component-course-suggestions .card-body h4{text-overflow:ellipsis;color:#25c7ff;height:36px;line-height:normal;overflow:hidden}.component-course-suggestions .card-body .card-text{float:right}.component-course-suggestions .slides .slide{padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5)}.component-course-suggestions .slides .slide .ratio{transition:all .4s;overflow:hidden}.component-course-suggestions .slides .slide img{text-indent:-9999px;font-size:1px;transition:all .4s;box-shadow:none!important;border:none!important}.component-course-suggestions .slides .slick-dots li{margin:0 2px}.component-course-suggestions .slides .slick-dots li button{opacity:.5;background-color:#a4c5ff;border-radius:100%;width:16px;height:16px;transition:all .2s}.component-course-suggestions .slides .slick-dots li button:before{content:none}.component-course-suggestions .slides .slick-dots li.slick-active button{opacity:1}.component-course-suggestions .slides .slick-dots:has(li:first-child:last-child){display:none}.component-course-suggestions.category-marketing .title{color:var(--theme-color-marketing)}.component-course-suggestions.category-marketing .slides .slick-dots li button,.component-course-suggestions.category-marketing .card-body:before{background-color:var(--theme-color-marketing)}.component-course-suggestions.category-marketing .card-body .card-text:hover{color:var(--theme-color-marketing)}.component-course-suggestions.category-software .title{color:var(--theme-color-software)}.component-course-suggestions.category-software .slides .slick-dots li button,.component-course-suggestions.category-software .card-body:before{background-color:var(--theme-color-software)}.component-course-suggestions.category-software .card-body .card-text:hover{color:var(--theme-color-software)}.component-course-suggestions.category-design .title{color:var(--theme-color-design)}.component-course-suggestions.category-design .slides .slick-dots li button,.component-course-suggestions.category-design .card-body:before{background-color:var(--theme-color-design)}.component-course-suggestions.category-design .card-body .card-text:hover{color:var(--theme-color-design)}.component-course-suggestions.category-kids .title{color:var(--theme-color-primary)}.component-course-suggestions.category-kids .slides .slick-dots li button{background-color:var(--theme-color-primary)}.component-course-suggestions.category-kids .card-body:before{background-color:var(--theme-color-kids)}.component-course-suggestions.category-kids .card-body .card-text:hover{color:var(--theme-color-kids)}.component-course-suggestions.category-kids .card-body{background-color:#193e80}.component-course-suggestions.category-ai .title{color:var(--theme-color-primary-dark)}.component-course-suggestions.category-ai .slides .slick-dots li button,.component-course-suggestions.category-ai .card-body:before{background-color:var(--theme-color-ai)}.component-course-suggestions.category-ai .card-body .card-text:hover{color:var(--theme-color-ai)}.component-course-form .title{padding-left:25px;font-size:20px;font-weight:700}@media screen and (width>=320px){.component-course-form .title{font-size:calc(1.36364vw + 15.6364px)}}@media screen and (width>=1200px){.component-course-form .title{font-size:32px}}.component-course-form .card.message{color:#fff;background:linear-gradient(to right, var(--theme-color-primary-dark) 0%, var(--theme-color-primary-light) 50%, var(--theme-color-primary-dark) 100%);border:0}.component-course-form .card.message button{color:#fff;box-shadow:var(--bs-box-shadow);background:#cf85e3;border:0;transition:all .2s}.component-course-form .card.message button:hover{opacity:.8}.component-course-form .card.message button:active,.component-course-form .card.message button:focus,.component-course-form .card.message button:active:hover{opacity:1;box-shadow:none}.component-course-form form.card.shadow,.component-course-form form.card .card.card-steps.shadow{box-shadow:1px 1px 5px #d1d2d2!important}.component-course-form form.card .btn-group .btn{text-transform:uppercase;border-radius:16px;width:50%;min-height:50px;font-size:16px;font-weight:700;line-height:30px}@media screen and (width>=320px){.component-course-form form.card .btn-group .btn{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width>=1200px){.component-course-form form.card .btn-group .btn{font-size:20px}}@media screen and (width<=1399px){.component-course-form form.card .btn-group .btn{font-size:14px}}@media screen and (width<=1399px) and (width>=320px){.component-course-form form.card .btn-group .btn{font-size:calc(.227273vw + 13.2727px)}}@media screen and (width<=1399px) and (width>=1200px){.component-course-form form.card .btn-group .btn{font-size:16px}}.component-course-form form.card .btn-group .btn .name{z-index:2;border-radius:16px;line-height:2.5;position:absolute;inset:0}.component-course-form form.card .btn-group>.btn:not(:last-child):not(.dropdown-toggle),.component-course-form form.card .btn-group>.btn:not(:last-child):not(.dropdown-toggle) .name,.component-course-form form.card .btn-group>.btn.dropdown-toggle-split:first-child,.component-course-form form.card .btn-group>.btn.dropdown-toggle-split:first-child .name,.component-course-form form.card .btn-group>.btn-group:not(:last-child)>.btn,.component-course-form form.card .btn-group>.btn-group:not(:last-child)>.btn .name{border-top-right-radius:0;border-bottom-right-radius:0}.component-course-form form.card .btn-group>.btn:nth-child(n+3),.component-course-form form.card .btn-group>.btn:nth-child(n+3) .name,.component-course-form form.card .btn-group>:not(.btn-check)+.btn,.component-course-form form.card .btn-group>:not(.btn-check)+.btn .name,.component-course-form form.card .btn-group>.btn-group:not(:first-child)>.btn,.component-course-form form.card .btn-group>.btn-group:not(:first-child)>.btn .name{border-top-left-radius:0;border-bottom-left-radius:0}.component-course-form form.card .list{border:1px solid #ccc;border-radius:16px;padding:.5rem 1rem}.component-course-form form.card .list .form-check-label{font-weight:400;transition:all .15s}.component-course-form form.card .list .form-check-input:checked~.form-check-label{font-weight:600}.component-course-form form.card select,.component-course-form form.card select option{font-family:Montserrat,sans-serif;font-weight:400}.component-course-form form.card select{appearance:none;width:100%;min-width:0}.component-course-form form.card .form-floating{flex-shrink:1;margin:-.25rem;padding:.25rem;overflow-x:hidden}.component-course-form form.card .form-floating>.form-control-plaintext~label:after,.component-course-form form.card .form-floating>.form-control:focus~label:after,.component-course-form form.card .form-floating>.form-control:not(:placeholder-shown)~label:after,.component-course-form form.card .form-floating>.form-select~label:after{background-color:#0000}.component-course-form form.card .step-first select{border-radius:16px}.component-course-form form.card .step-first select:not(.is-invalid){box-shadow:none}.component-course-form form.card .step-first .btn-group label.prices{z-index:2;margin-bottom:65px;position:relative}.component-course-form form.card .step-first .btn-group label.prices .details{z-index:1;text-align:right;text-transform:none;background-color:#fff;border:1px solid #ccc;border-radius:0 0 16px 16px;padding:25px 10px 10px;font-size:16px;font-weight:700;line-height:normal;display:none;position:absolute;top:75%;left:-1px;right:-1px}@media screen and (width>=320px){.component-course-form form.card .step-first .btn-group label.prices .details{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width>=1200px){.component-course-form form.card .step-first .btn-group label.prices .details{font-size:20px}}@media screen and (width<=991px){.component-course-form form.card .step-first .btn-group label.prices .details{font-size:14px}}@media screen and (width<=991px) and (width>=320px){.component-course-form form.card .step-first .btn-group label.prices .details{font-size:calc(.227273vw + 13.2727px)}}@media screen and (width<=991px) and (width>=1200px){.component-course-form form.card .step-first .btn-group label.prices .details{font-size:16px}}.component-course-form form.card .step-first .btn-group label.prices .details small{font-size:12px}@media screen and (width>=320px){.component-course-form form.card .step-first .btn-group label.prices .details small{font-size:calc(.227273vw + 11.2727px)}}@media screen and (width>=1200px){.component-course-form form.card .step-first .btn-group label.prices .details small{font-size:14px}}.component-course-form form.card .step-first .btn-group label.prices .details del{text-decoration:none;position:relative}.component-course-form form.card .step-first .btn-group label.prices .details del:after{content:"";border-top-style:solid;border-top-width:2px;border-radius:50px;position:absolute;top:50%;left:0;right:0;transform:rotate(-6deg)}.component-course-form form.card .step-first .btn-check:checked+label.btn .details{font-size:.825em;display:block}@media screen and (width<=991px){.component-course-form form.card .step-first .btn-check:checked+label.btn .details{font-size:1rem}}.component-course-form form.card .step-first .btn-check:checked+label.btn .details.multiple{padding-top:1.2em;padding-bottom:.4em}.component-course-form form.card .step-first .btn-check:checked+label.btn .details.multiple .component-price-tag{white-space:nowrap;padding-top:.25rem;padding-bottom:.25rem;display:inline-block!important}@media screen and (width<=991px){.component-course-form form.card .step-first .btn-check:checked+label.btn .details.multiple .component-price-tag{margin-left:-7px;font-size:.875rem}.component-course-form form.card .step-first .btn-check:checked+label.btn .details.multiple .component-price-tag small{padding:0 .15em!important}}.component-course-form form.card .step-second select:not(.is-invalid),.component-course-form form.card .step-second input:not(.is-invalid){box-shadow:none}.component-course-form form.card .step-second .is-invalid{border:1px solid var(--bs-form-invalid-color)!important}.component-course-form form.card .step-second .required+label:after{content:"*";color:#dc3545;left:auto}.component-course-form form.card .step-second .btn.rounded-circle{text-align:center;background:#fff;width:38px;height:38px;padding:0;line-height:16px;position:absolute;top:20px;left:20px}.component-course-form form.card .step-second .accept-required .form-check .form-check-label{margin-top:.05rem;margin-left:.5rem;font-size:14px;line-height:1.25}@media screen and (width>=320px){.component-course-form form.card .step-second .accept-required .form-check .form-check-label{font-size:calc(.227273vw + 13.2727px)}}@media screen and (width>=1200px){.component-course-form form.card .step-second .accept-required .form-check .form-check-label{font-size:16px}}.component-course-form form.card .step-second .accept-required .form-check .form-check-label+div{margin-left:.5rem}.component-course-form form.card .step-second .accept-required .form-check .form-check-input{width:1.25rem;height:1.25rem}.component-course-form form.card .step-second .accept-required .form-check .form-check-input:focus{box-shadow:none;border-color:inherit}.component-course-form form.card .step-second .accept-required .form-check .form-check-input:checked{background-color:var(--theme-color-primary);border-color:var(--theme-color-primary)}.component-course-form form.card .step-third h3{font-size:20px;font-weight:700}@media screen and (width>=320px){.component-course-form form.card .step-third h3{font-size:calc(1.36364vw + 15.6364px)}}@media screen and (width>=1200px){.component-course-form form.card .step-third h3{font-size:32px}}.component-course-form form.card .step-third .btn.rounded-circle{text-align:center;background:#fff;width:38px;height:38px;padding:0;line-height:16px;position:absolute;top:20px;right:20px}.component-course-form form.card h4{font-size:16px}@media screen and (width>=320px){.component-course-form form.card h4{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width>=1200px){.component-course-form form.card h4{font-size:20px}}.component-course-form form.card .star{position:absolute;top:0;left:-30px}.component-course-form.category-marketing .card.card-steps{background-color:color-mix(in srgb, var(--theme-color-marketing) 20%, #fff)}.component-course-form.category-marketing .card{border-color:var(--theme-color-marketing)}.component-course-form.category-marketing .card.message{background:linear-gradient(to right, var(--theme-color-marketing-dark) 0%, var(--theme-color-marketing) 50%, var(--theme-color-marketing-dark) 100%)}.component-course-form.category-marketing .card.message .link-text{color:#fff;line-height:normal;text-decoration:underline}.component-course-form.category-marketing .card.message .link-text:hover{text-decoration:none}.component-course-form.category-marketing .card.message .btn{background-color:var(--theme-color-marketing-light)!important}.component-course-form.category-marketing form.card .btn-primary[disabled]{background-color:#666;border-color:#0000}.component-course-form.category-marketing form.card .btn-primary:not([disabled]){background-color:var(--theme-color-marketing);border-color:var(--theme-color-marketing);color:#fff}.component-course-form.category-marketing form.card .btn-primary:not([disabled]):focus,.component-course-form.category-marketing form.card .btn-primary:not([disabled]):hover{background-color:var(--theme-color-marketing-dark);border-color:var(--theme-color-marketing-dark)}.component-course-form.category-marketing form.card .list{border-color:var(--theme-color-marketing)}.component-course-form.category-marketing form.card .list .form-check{justify-content:flex-start;align-items:center;display:flex}.component-course-form.category-marketing form.card .list .form-check .form-check-label{line-height:normal}.component-course-form.category-marketing form.card .list .form-check .form-check-input{width:1.25rem;height:1.25rem;margin-top:0}.component-course-form.category-marketing form.card .list .form-check .form-check-input:focus{box-shadow:none;border-color:inherit}.component-course-form.category-marketing form.card .list .form-check .form-check-input:checked{background-color:var(--theme-color-primary);border-color:var(--theme-color-primary)}.component-course-form.category-marketing form.card .step-first select{color:var(--theme-color-marketing);border-color:var(--theme-color-marketing);background-color:#0000;font-weight:700}.component-course-form.category-marketing form.card .step-first select+label:after{background-color:#0000}.component-course-form.category-marketing form.card .step-first .total-price-and-continue.form-control .btn-continue-wrap{margin-left:auto!important;margin-right:.5rem!important}.component-course-form.category-marketing form.card .step-second select,.component-course-form.category-marketing form.card .step-second input{border-color:var(--theme-color-marketing)}.component-course-form.category-marketing form.card .step-second .btn.rounded-circle{color:var(--theme-color-marketing);background-color:#fff}.component-course-form.category-marketing form.card .step-second .btn.rounded-circle:hover{color:#fff;background-color:var(--theme-color-marketing)}.component-course-form.category-marketing form.card .step-third{color:var(--theme-color-marketing)}.component-course-form.category-marketing form.card .step-third .btn.rounded-circle{color:#9b0000;background-color:#fff}.component-course-form.category-marketing form.card .step-third .btn.rounded-circle:hover{color:#fff;background-color:#9b0000}.component-course-form.category-marketing .btn-group .btn{background-color:color-mix(in srgb, var(--theme-color-marketing) 20%, #fff);border-color:var(--theme-color-marketing);color:color-mix(in srgb, var(--theme-color-marketing), transparent 20%)}.component-course-form.category-marketing .btn-group .btn:hover{background-color:color-mix(in srgb, var(--theme-color-marketing), transparent 90%)}.component-course-form.category-marketing .btn-group .btn-check:checked+.btn,.component-course-form.category-marketing .btn-group .btn-check:checked+.btn .name,.component-course-form.category-marketing .btn-group :not(.btn-check)+.btn:active,.component-course-form.category-marketing .btn-group :not(.btn-check)+.btn:active .name,.component-course-form.category-marketing .btn-group .btn:first-child:active,.component-course-form.category-marketing .btn-group .btn:first-child:active .name,.component-course-form.category-marketing .btn-group .btn.active,.component-course-form.category-marketing .btn-group .btn.active .name,.component-course-form.category-marketing .btn-group .btn.show,.component-course-form.category-marketing .btn-group .btn.show .name{background-color:var(--theme-color-marketing);color:#fff}.component-course-form.category-marketing .btn-group .btn-check:checked+.btn .details,.component-course-form.category-marketing .btn-group :not(.btn-check)+.btn:active .details,.component-course-form.category-marketing .btn-group .btn:first-child:active .details,.component-course-form.category-marketing .btn-group .btn.active .details,.component-course-form.category-marketing .btn-group .btn.show .details{border-color:var(--theme-color-marketing);color:var(--theme-color-marketing);background-color:#fff}.component-course-form.category-marketing .title{color:var(--theme-color-marketing)}.component-course-form.category-software .card.card-steps{background-color:color-mix(in srgb, var(--theme-color-software) 20%, #fff)}.component-course-form.category-software .card{border-color:var(--theme-color-software)}.component-course-form.category-software .card.message{background:linear-gradient(to right, var(--theme-color-software) 0%, var(--theme-color-software-dark) 50%, var(--theme-color-software) 100%)}.component-course-form.category-software .card.message .link-text{color:#fff;line-height:normal;text-decoration:underline}.component-course-form.category-software .card.message .link-text:hover{text-decoration:none}.component-course-form.category-software .card.message .btn{background-color:var(--theme-color-software-light)!important}.component-course-form.category-software form.card .btn-primary[disabled]{background-color:#666;border-color:#0000}.component-course-form.category-software form.card .btn-primary:not([disabled]){background-color:var(--theme-color-software);border-color:var(--theme-color-software);color:#fff}.component-course-form.category-software form.card .btn-primary:not([disabled]):focus,.component-course-form.category-software form.card .btn-primary:not([disabled]):hover{background-color:var(--theme-color-software-dark);border-color:var(--theme-color-software-dark)}.component-course-form.category-software form.card .list{border-color:var(--theme-color-software)}.component-course-form.category-software form.card .list .form-check{justify-content:flex-start;align-items:center;display:flex}.component-course-form.category-software form.card .list .form-check .form-check-label{line-height:normal}.component-course-form.category-software form.card .list .form-check .form-check-input{width:1.25rem;height:1.25rem;margin-top:0}.component-course-form.category-software form.card .list .form-check .form-check-input:focus{box-shadow:none;border-color:inherit}.component-course-form.category-software form.card .list .form-check .form-check-input:checked{background-color:var(--theme-color-primary);border-color:var(--theme-color-primary)}.component-course-form.category-software form.card .step-first select{color:var(--theme-color-software);border-color:var(--theme-color-software);background-color:#0000;font-weight:700}.component-course-form.category-software form.card .step-first select+label:after{background-color:#0000}.component-course-form.category-software form.card .step-first .total-price-and-continue.form-control .btn-continue-wrap{margin-left:auto!important;margin-right:.5rem!important}.component-course-form.category-software form.card .step-second select,.component-course-form.category-software form.card .step-second input{border-color:var(--theme-color-software)}.component-course-form.category-software form.card .step-second .btn.rounded-circle{color:var(--theme-color-software);background-color:#fff}.component-course-form.category-software form.card .step-second .btn.rounded-circle:hover{color:#fff;background-color:var(--theme-color-software)}.component-course-form.category-software form.card .step-third{color:var(--theme-color-software)}.component-course-form.category-software form.card .step-third .btn.rounded-circle{color:#9b0000;background-color:#fff}.component-course-form.category-software form.card .step-third .btn.rounded-circle:hover{color:#fff;background-color:#9b0000}.component-course-form.category-software .btn-group .btn{background-color:color-mix(in srgb, var(--theme-color-software) 20%, #fff);border-color:var(--theme-color-software);color:color-mix(in srgb, var(--theme-color-software), transparent 20%)}.component-course-form.category-software .btn-group .btn:hover{background-color:color-mix(in srgb, var(--theme-color-software), transparent 90%)}.component-course-form.category-software .btn-group .btn-check:checked+.btn,.component-course-form.category-software .btn-group .btn-check:checked+.btn .name,.component-course-form.category-software .btn-group :not(.btn-check)+.btn:active,.component-course-form.category-software .btn-group :not(.btn-check)+.btn:active .name,.component-course-form.category-software .btn-group .btn:first-child:active,.component-course-form.category-software .btn-group .btn:first-child:active .name,.component-course-form.category-software .btn-group .btn.active,.component-course-form.category-software .btn-group .btn.active .name,.component-course-form.category-software .btn-group .btn.show,.component-course-form.category-software .btn-group .btn.show .name{background-color:var(--theme-color-software);color:#fff}.component-course-form.category-software .btn-group .btn-check:checked+.btn .details,.component-course-form.category-software .btn-group :not(.btn-check)+.btn:active .details,.component-course-form.category-software .btn-group .btn:first-child:active .details,.component-course-form.category-software .btn-group .btn.active .details,.component-course-form.category-software .btn-group .btn.show .details{border-color:var(--theme-color-software);color:var(--theme-color-software);background-color:#fff}.component-course-form.category-software .title{color:var(--theme-color-software)}.component-course-form.category-design .card.card-steps{background-color:color-mix(in srgb, var(--theme-color-design) 20%, #fff)}.component-course-form.category-design .card{border-color:var(--theme-color-design)}.component-course-form.category-design .card.message{background:linear-gradient(to right, var(--theme-color-design-dark) 0%, var(--theme-color-design) 50%, var(--theme-color-design-dark) 100%)}.component-course-form.category-design .card.message .link-text{color:#fff;line-height:normal;text-decoration:underline}.component-course-form.category-design .card.message .link-text:hover{text-decoration:none}.component-course-form.category-design .card.message .btn{background-color:var(--theme-color-design-light)!important}.component-course-form.category-design form.card .btn-primary[disabled]{background-color:#666;border-color:#0000}.component-course-form.category-design form.card .btn-primary:not([disabled]){background-color:var(--theme-color-design);border-color:var(--theme-color-design);color:#fff}.component-course-form.category-design form.card .btn-primary:not([disabled]):focus,.component-course-form.category-design form.card .btn-primary:not([disabled]):hover{background-color:var(--theme-color-design-dark);border-color:var(--theme-color-design-dark)}.component-course-form.category-design form.card .list{border-color:var(--theme-color-design)}.component-course-form.category-design form.card .list .form-check{justify-content:flex-start;align-items:center;display:flex}.component-course-form.category-design form.card .list .form-check .form-check-label{line-height:normal}.component-course-form.category-design form.card .list .form-check .form-check-input{width:1.25rem;height:1.25rem;margin-top:0}.component-course-form.category-design form.card .list .form-check .form-check-input:focus{box-shadow:none;border-color:inherit}.component-course-form.category-design form.card .list .form-check .form-check-input:checked{background-color:var(--theme-color-primary);border-color:var(--theme-color-primary)}.component-course-form.category-design form.card .step-first select{color:var(--theme-color-design);border-color:var(--theme-color-design);background-color:#0000;font-weight:700}.component-course-form.category-design form.card .step-first select+label:after{background-color:#0000}.component-course-form.category-design form.card .step-first .total-price-and-continue.form-control .btn-continue-wrap{margin-left:auto!important;margin-right:.5rem!important}.component-course-form.category-design form.card .step-second select,.component-course-form.category-design form.card .step-second input{border-color:var(--theme-color-design)}.component-course-form.category-design form.card .step-second .btn.rounded-circle{color:var(--theme-color-design);background-color:#fff}.component-course-form.category-design form.card .step-second .btn.rounded-circle:hover{color:#fff;background-color:var(--theme-color-design)}.component-course-form.category-design form.card .step-third{color:var(--theme-color-design)}.component-course-form.category-design form.card .step-third .btn.rounded-circle{color:#9b0000;background-color:#fff}.component-course-form.category-design form.card .step-third .btn.rounded-circle:hover{color:#fff;background-color:#9b0000}.component-course-form.category-design .btn-group .btn{background-color:color-mix(in srgb, var(--theme-color-design) 20%, #fff);border-color:var(--theme-color-design);color:color-mix(in srgb, var(--theme-color-design), transparent 20%)}.component-course-form.category-design .btn-group .btn:hover{background-color:color-mix(in srgb, var(--theme-color-design), transparent 90%)}.component-course-form.category-design .btn-group .btn-check:checked+.btn,.component-course-form.category-design .btn-group .btn-check:checked+.btn .name,.component-course-form.category-design .btn-group :not(.btn-check)+.btn:active,.component-course-form.category-design .btn-group :not(.btn-check)+.btn:active .name,.component-course-form.category-design .btn-group .btn:first-child:active,.component-course-form.category-design .btn-group .btn:first-child:active .name,.component-course-form.category-design .btn-group .btn.active,.component-course-form.category-design .btn-group .btn.active .name,.component-course-form.category-design .btn-group .btn.show,.component-course-form.category-design .btn-group .btn.show .name{background-color:var(--theme-color-design);color:#fff}.component-course-form.category-design .btn-group .btn-check:checked+.btn .details,.component-course-form.category-design .btn-group :not(.btn-check)+.btn:active .details,.component-course-form.category-design .btn-group .btn:first-child:active .details,.component-course-form.category-design .btn-group .btn.active .details,.component-course-form.category-design .btn-group .btn.show .details{border-color:var(--theme-color-design);color:var(--theme-color-design);background-color:#fff}.component-course-form.category-design .title{color:var(--theme-color-design)}.component-course-form.category-kids .card.card-steps{background-color:color-mix(in srgb, var(--theme-color-kids) 20%, #fff)}.component-course-form.category-kids .card{border-color:var(--theme-color-kids)}.component-course-form.category-kids .card.message{background:linear-gradient(to right, var(--theme-color-kids) 0%, #fef3cc 50%, var(--theme-color-kids) 100%);color:var(--theme-color-primary)}.component-course-form.category-kids .card.message .link-text{color:var(--theme-color-primary);line-height:normal;text-decoration:underline}.component-course-form.category-kids .card.message .link-text:hover{text-decoration:none}.component-course-form.category-kids .card.message .btn{color:var(--theme-color-primary-dark);background-color:#fff!important}.component-course-form.category-kids form.card .btn-primary[disabled]{background-color:#666;border-color:#0000}.component-course-form.category-kids form.card .btn-primary:not([disabled]){background-color:var(--theme-color-kids);border-color:var(--theme-color-kids);color:var(--theme-color-primary)}.component-course-form.category-kids form.card .btn-primary:not([disabled]):focus,.component-course-form.category-kids form.card .btn-primary:not([disabled]):hover{background-color:var(--theme-color-kids-dark);border-color:var(--theme-color-kids-dark)}.component-course-form.category-kids form.card .list{border-color:var(--theme-color-kids)}.component-course-form.category-kids form.card .list .form-check{justify-content:flex-start;align-items:center;display:flex}.component-course-form.category-kids form.card .list .form-check .form-check-label{line-height:normal}.component-course-form.category-kids form.card .list .form-check .form-check-input{width:1.25rem;height:1.25rem;margin-top:0}.component-course-form.category-kids form.card .list .form-check .form-check-input:focus{box-shadow:none;border-color:inherit}.component-course-form.category-kids form.card .list .form-check .form-check-input:checked{background-color:var(--theme-color-primary);border-color:var(--theme-color-primary)}.component-course-form.category-kids form.card .step-first select{color:var(--theme-color-primary);border-color:var(--theme-color-kids);background-color:#fff;font-weight:700}.component-course-form.category-kids form.card .step-first select+label:after{background-color:#0000}.component-course-form.category-kids form.card .step-first .total-price-and-continue.form-control .btn-continue-wrap{margin-left:auto!important;margin-right:.5rem!important}.component-course-form.category-kids form.card .step-second select,.component-course-form.category-kids form.card .step-second input{border-color:var(--theme-color-kids)}.component-course-form.category-kids form.card .step-second .btn.rounded-circle{color:var(--theme-color-kids);background-color:#fff}.component-course-form.category-kids form.card .step-second .btn.rounded-circle:hover{color:#fff;background-color:var(--theme-color-kids)}.component-course-form.category-kids form.card .step-third{color:var(--theme-color-primary)}.component-course-form.category-kids form.card .step-third .btn.rounded-circle{color:#9b0000;background-color:#fff}.component-course-form.category-kids form.card .step-third .btn.rounded-circle:hover{color:#fff;background-color:#9b0000}.component-course-form.category-kids .btn-group .btn{background-color:color-mix(in srgb, var(--theme-color-kids) 20%, #fff);border-color:var(--theme-color-kids);color:#88898f}.component-course-form.category-kids .btn-group .btn:hover{background-color:color-mix(in srgb, var(--theme-color-kids), transparent 90%)}.component-course-form.category-kids .btn-group .btn-check:checked+.btn,.component-course-form.category-kids .btn-group .btn-check:checked+.btn .name,.component-course-form.category-kids .btn-group :not(.btn-check)+.btn:active,.component-course-form.category-kids .btn-group :not(.btn-check)+.btn:active .name,.component-course-form.category-kids .btn-group .btn:first-child:active,.component-course-form.category-kids .btn-group .btn:first-child:active .name,.component-course-form.category-kids .btn-group .btn.active,.component-course-form.category-kids .btn-group .btn.active .name,.component-course-form.category-kids .btn-group .btn.show,.component-course-form.category-kids .btn-group .btn.show .name{background-color:var(--theme-color-kids);color:var(--theme-color-primary)}.component-course-form.category-kids .btn-group .btn-check:checked+.btn .details,.component-course-form.category-kids .btn-group :not(.btn-check)+.btn:active .details,.component-course-form.category-kids .btn-group .btn:first-child:active .details,.component-course-form.category-kids .btn-group .btn.active .details,.component-course-form.category-kids .btn-group .btn.show .details{border-color:var(--theme-color-kids);color:var(--theme-color-primary);background-color:#fff}.component-course-form.category-kids .title{color:var(--theme-color-primary)}.component-course-form.category-ai .card.card-steps{background-color:color-mix(in srgb, var(--theme-color-ai) 20%, #fff)}.component-course-form.category-ai .card{border-color:var(--theme-color-ai)}.component-course-form.category-ai .card.message{color:#fff;background:linear-gradient(90deg,#12192a 0%,#1b3f7e 50%,#12192a 100%)}.component-course-form.category-ai .card.message .link-text{color:#fff;line-height:normal;text-decoration:underline}.component-course-form.category-ai .card.message .link-text:hover{text-decoration:none}.component-course-form.category-ai .card.message .btn{background-color:var(--theme-color-ai)!important}.component-course-form.category-ai form.card .btn-primary[disabled]{background-color:#666;border-color:#0000}.component-course-form.category-ai form.card .btn-primary:not([disabled]){background-color:var(--theme-color-ai);border-color:var(--theme-color-ai);color:#fff;background-color:var(--theme-color-primary-dark);border-color:var(--theme-color-primary-dark)}.component-course-form.category-ai form.card .btn-primary:not([disabled]):focus,.component-course-form.category-ai form.card .btn-primary:not([disabled]):hover{background-color:var(--theme-color-ai-dark);border-color:var(--theme-color-ai-dark);background-color:var(--theme-color-primary-light);border-color:var(--theme-color-primary-light)}.component-course-form.category-ai form.card .list{border-color:var(--theme-color-ai)}.component-course-form.category-ai form.card .list .form-check{justify-content:flex-start;align-items:center;display:flex}.component-course-form.category-ai form.card .list .form-check .form-check-label{line-height:normal}.component-course-form.category-ai form.card .list .form-check .form-check-input{width:1.25rem;height:1.25rem;margin-top:0}.component-course-form.category-ai form.card .list .form-check .form-check-input:focus{box-shadow:none;border-color:inherit}.component-course-form.category-ai form.card .list .form-check .form-check-input:checked{background-color:var(--theme-color-primary);border-color:var(--theme-color-primary)}.component-course-form.category-ai form.card .step-first select{color:var(--theme-color-primary-dark);border-color:var(--theme-color-ai);border-color:var(--theme-color-primary-dark);background-color:#0000;font-weight:700}.component-course-form.category-ai form.card .step-first select+label:after{background-color:#0000}.component-course-form.category-ai form.card .step-first .total-price-and-continue.form-control .btn-continue-wrap{margin-left:auto!important;margin-right:.5rem!important}.component-course-form.category-ai form.card .step-second select,.component-course-form.category-ai form.card .step-second input{border-color:var(--theme-color-ai);border-color:var(--theme-color-primary-dark)}.component-course-form.category-ai form.card .step-second .btn.rounded-circle{color:var(--theme-color-ai);background-color:#fff}.component-course-form.category-ai form.card .step-second .btn.rounded-circle:hover{color:#fff;background-color:var(--theme-color-ai)}.component-course-form.category-ai form.card .step-second .btn.rounded-circle{color:var(--theme-color-primary-dark)}.component-course-form.category-ai form.card .step-second .btn.rounded-circle:hover{background-color:var(--theme-color-primary-dark)}.component-course-form.category-ai form.card .step-third{color:var(--theme-color-ai)}.component-course-form.category-ai form.card .step-third .btn.rounded-circle{color:#9b0000;background-color:#fff}.component-course-form.category-ai form.card .step-third .btn.rounded-circle:hover{color:#fff;background-color:#9b0000}.component-course-form.category-ai .btn-group .btn{background-color:color-mix(in srgb, var(--theme-color-ai) 20%, #fff);border-color:var(--theme-color-ai);border-color:var(--theme-color-primary-dark);color:var(--theme-color-primary-dark)}.component-course-form.category-ai .btn-group .btn:hover{background-color:color-mix(in srgb, var(--theme-color-ai), transparent 90%)}.component-course-form.category-ai .btn-group .btn-check:checked+.btn,.component-course-form.category-ai .btn-group .btn-check:checked+.btn .name,.component-course-form.category-ai .btn-group :not(.btn-check)+.btn:active,.component-course-form.category-ai .btn-group :not(.btn-check)+.btn:active .name,.component-course-form.category-ai .btn-group .btn:first-child:active,.component-course-form.category-ai .btn-group .btn:first-child:active .name,.component-course-form.category-ai .btn-group .btn.active,.component-course-form.category-ai .btn-group .btn.active .name,.component-course-form.category-ai .btn-group .btn.show,.component-course-form.category-ai .btn-group .btn.show .name{background-color:var(--theme-color-ai);color:#fff;background-color:var(--theme-color-primary-dark)}.component-course-form.category-ai .btn-group .btn-check:checked+.btn .details,.component-course-form.category-ai .btn-group :not(.btn-check)+.btn:active .details,.component-course-form.category-ai .btn-group .btn:first-child:active .details,.component-course-form.category-ai .btn-group .btn.active .details,.component-course-form.category-ai .btn-group .btn.show .details{border-color:var(--theme-color-ai);color:var(--theme-color-primary-dark);border-color:var(--theme-color-primary-dark);background-color:#fff}.component-course-form.category-ai .title{color:var(--theme-color-primary-dark)}.component-course-testimonials .title{padding-left:25px;font-size:20px;font-weight:700}@media screen and (width>=320px){.component-course-testimonials .title{font-size:calc(1.36364vw + 15.6364px)}}@media screen and (width>=1200px){.component-course-testimonials .title{font-size:32px}}.component-course-testimonials .card{background-color:#fff;border:1px solid #000;border-radius:15px;height:100%;box-shadow:1px 1px 1px 1px #0003}.component-course-testimonials .card .card-header{background-color:#fff;border-bottom:0;border-radius:15px 15px 0 0;position:relative}.component-course-testimonials .card .card-header:after{content:"";border-bottom:1px solid #ccc;height:1px;display:block;position:absolute;bottom:0;left:25px;right:25px}.component-course-testimonials .card .card-header .avatar{border-radius:100%;flex:0 0 40px;width:40px;height:40px;font-size:5px;line-height:normal;overflow:hidden}.component-course-testimonials .card .card-header .card-header-title h3{font-family:Montserrat,sans-serif;font-size:14px}.component-course-testimonials .card .card-header .card-header-title span{font-size:10px}.component-course-testimonials .card .card-header .card-header-title span .logo{border-radius:100%;width:15px;height:15px}.component-course-testimonials .card .card-header .platform{background:50%/contain no-repeat;width:16px;height:16px;display:inline-block}.component-course-testimonials .card .card-header .platform.platform-facebook{background-image:url(/img/icons/facebook.webp)}.component-course-testimonials .card .card-header .platform.platform-google{background-image:url(/img/icons/google.webp)}.component-course-testimonials .card .card-body{font-size:12px;line-height:1.25}@media screen and (width>=320px){.component-course-testimonials .card .card-body{font-size:calc(.227273vw + 11.2727px)}}@media screen and (width>=1200px){.component-course-testimonials .card .card-body{font-size:14px}}.component-course-testimonials .slides .slick-list{transition:all .5s}.component-course-testimonials .slides .slick-dots li{margin:0 2px}.component-course-testimonials .slides .slick-dots li button{opacity:.5;background-color:#a4c5ff;border-radius:100%;width:16px;height:16px;transition:all .2s}.component-course-testimonials .slides .slick-dots li button:before{content:none}.component-course-testimonials .slides .slick-dots li.slick-active button{opacity:1}.component-course-testimonials.category-marketing .title{color:var(--theme-color-marketing)}.component-course-testimonials.category-marketing .card{border-color:var(--theme-color-marketing)}.component-course-testimonials.category-marketing .card .card-header:after{border-bottom-color:var(--theme-color-marketing)}.component-course-testimonials.category-marketing .slides .slick-dots li button{background-color:var(--theme-color-marketing)}.component-course-testimonials.category-software .title{color:var(--theme-color-software)}.component-course-testimonials.category-software .card{border-color:var(--theme-color-software)}.component-course-testimonials.category-software .card .card-header:after{border-bottom-color:var(--theme-color-software)}.component-course-testimonials.category-software .slides .slick-dots li button{background-color:var(--theme-color-software)}.component-course-testimonials.category-design .title{color:var(--theme-color-design)}.component-course-testimonials.category-design .card{border-color:var(--theme-color-design)}.component-course-testimonials.category-design .card .card-header:after{border-bottom-color:var(--theme-color-design)}.component-course-testimonials.category-design .slides .slick-dots li button{background-color:var(--theme-color-design)}.component-course-testimonials.category-kids .title{color:var(--theme-color-primary)}.component-course-testimonials.category-kids .card{border-color:var(--theme-color-kids)}.component-course-testimonials.category-kids .card .card-header:after{border-bottom-color:var(--theme-color-kids)}.component-course-testimonials.category-kids .slides .slick-dots li button{background-color:var(--theme-color-primary)}.component-course-testimonials.category-ai .title{color:var(--theme-color-primary-dark)}.component-course-testimonials.category-ai .card{border-color:var(--theme-color-ai)}.component-course-testimonials.category-ai .card .card-header:after{border-bottom-color:var(--theme-color-ai)}.component-course-testimonials.category-ai .slides .slick-dots li button{background-color:var(--theme-color-ai)}.component-course-prices .title{padding-left:25px;font-size:20px;font-weight:700}@media screen and (width>=320px){.component-course-prices .title{font-size:calc(1.36364vw + 15.6364px)}}@media screen and (width>=1200px){.component-course-prices .title{font-size:32px}}.component-course-prices .card{background-color:#fff;border:1px solid #000;border-radius:15px;height:100%;box-shadow:1px 1px 1px 1px #0003}.component-course-prices .card .card-header{background-color:#fff;border-bottom:0;border-radius:15px 15px 0 0;position:relative}.component-course-prices .card .card-header:after{content:"";border-bottom:1px solid #ccc;height:1px;display:block;position:absolute;bottom:0;left:15px;right:15px}.component-course-prices .card .card-header .card-header-title h3{font-family:Montserrat,sans-serif;font-size:16px}.component-course-prices .card .card-header .card-header-title span{font-size:10px}.component-course-prices .card .card-header .card-header-title span .logo{border-radius:100%;width:15px;height:15px}.component-course-prices .card .card-body{font-size:12px}@media screen and (width>=320px){.component-course-prices .card .card-body{font-size:calc(.227273vw + 11.2727px)}}@media screen and (width>=1200px){.component-course-prices .card .card-body{font-size:14px}}.component-course-prices .card .card-body{line-height:1.25}.component-course-prices .card .card-body p{margin:0}.component-course-prices .card .card-body hr{opacity:1;border-color:var(--theme-color-primary);width:45%;margin:.35rem auto}@media screen and (width<=575px){.component-course-prices .slides{margin-top:72px;margin-bottom:0}}.component-course-prices .slides .slick-list{transition:all .5s}.component-course-prices .slides .slick-dots li{margin:0 2px}.component-course-prices .slides .slick-dots li button{opacity:.5;background-color:#a4c5ff;border-radius:100%;width:16px;height:16px;transition:all .2s}.component-course-prices .slides .slick-dots li button:before{content:none}.component-course-prices .slides .slick-dots li.slick-active button{opacity:1}@media screen and (width<=575px){.component-course-prices .slides .slick-dots{top:-64px;bottom:0}.component-course-prices .slides .slick-dots li{width:42px;height:42px;margin:0 5px}.component-course-prices .slides .slick-dots li button{color:var(--theme-color-primary);border:5px solid var(--theme-color-primary);text-align:center;width:100%;height:100%;font-size:18px;font-weight:400;box-shadow:0 4px 4px #00000040}.component-course-prices .slides .slick-dots li button:before{content:none}}.component-course-prices.category-marketing .title{color:var(--theme-color-marketing)}.component-course-prices.category-marketing .card{border-color:var(--theme-color-marketing)}.component-course-prices.category-marketing .card .card-header:after{border-bottom-color:var(--theme-color-marketing)}.component-course-prices.category-marketing .slides .slick-dots li button{background-color:var(--theme-color-marketing)}.component-course-prices.category-software .title{color:var(--theme-color-software)}.component-course-prices.category-software .card{border-color:var(--theme-color-software)}.component-course-prices.category-software .card .card-header:after{border-bottom-color:var(--theme-color-software)}.component-course-prices.category-software .slides .slick-dots li button{background-color:var(--theme-color-software)}.component-course-prices.category-design .title{color:var(--theme-color-design)}.component-course-prices.category-design .card{border-color:var(--theme-color-design)}.component-course-prices.category-design .card .card-header:after{border-bottom-color:var(--theme-color-design)}.component-course-prices.category-design .slides .slick-dots li button{background-color:var(--theme-color-design)}.component-course-prices.category-kids .title{color:var(--theme-color-primary)}.component-course-prices.category-kids .card{border-color:var(--theme-color-kids)}.component-course-prices.category-kids .card .card-header:after{border-bottom-color:var(--theme-color-kids)}@media screen and (width<=575px){.component-course-prices.category-kids .slides .slick-dots li.slick-active button{box-shadow:none;border:1px solid var(--theme-color-kids);background-color:#fff}}.component-course-prices.category-kids .slides .slick-dots li button{background-color:var(--theme-color-primary)}@media screen and (width<=575px){.component-course-prices.category-kids .slides .slick-dots li button{background-color:var(--theme-color-kids-light);border:1px solid var(--theme-color-kids-light);opacity:1}}.component-course-prices.category-ai .title{color:var(--theme-color-primary-dark)}.component-course-prices.category-ai .card{border-color:var(--theme-color-ai)}.component-course-prices.category-ai .card .card-header:after{border-bottom-color:var(--theme-color-ai)}.component-course-prices.category-ai .slides .slick-dots li button{background-color:var(--theme-color-ai)}.component-course-benefits .headline{color:#fff;background-color:#193e80}.component-course-benefits .headline h2{justify-content:center;align-items:center;height:86px;display:flex}.component-course-benefits ul li{flex-direction:column;line-height:normal;display:flex;position:relative}.component-course-benefits ul li:before{content:"";will-change:transform;background:url(/img/components/course-benefits/benefits-sprite.webp) no-repeat;width:80px;height:80px;margin:0 auto 5px;transition:all .2s;display:inline-block}.component-course-benefits ul li:hover:before{will-change:transform;filter:drop-shadow(1px 1px 10px #cc03);animation:.25s ease-in-out hoverScale}.component-course-benefits ul li.icon-communication:before{background-position:-287px -10px}.component-course-benefits ul li.icon-design:before{background-position:-287px -110px}.component-course-benefits ul li.icon-idea:before{background-position:-287px -210px}.component-course-benefits ul li.icon-presentation:before{background-position:-387px -10px}.component-course-benefits ul li.icon-share:before{background-position:-387px -110px}.component-course-benefits ul li.icon-team:before{background-position:-387px -210px}@keyframes hoverScale{0%{transform:scale(1)translate(0,0)}50%{transform:scale(1.1)translate(0,0)}to{transform:scale(1)translate(0,0)}}.component-course-benefits.category-kids .container:before{content:"";float:right;transform-origin:top;background:url(/img/components/course-benefits/benefits-sprite.webp) no-repeat;width:257px;height:352px;margin:0 auto 5px;display:block;transform:scale(.7)}@media screen and (width<=991px){.component-course-benefits.category-kids .container:before{content:none}}.component-course-study-path{position:relative;overflow:hidden}.component-course-study-path:before{content:"";z-index:1;background:#f6f6f6;width:60vw;margin:0 auto;position:absolute;top:0;bottom:0;left:10vw;transform:scaleY(1)skew(45deg)}.component-course-study-path h2{color:#fff;background-color:var(--theme-color-primary-dark);min-height:86px}.component-course-study-path .nav-pills .nav-item .nav-link{font-size:16px}@media screen and (width>=320px){.component-course-study-path .nav-pills .nav-item .nav-link{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width>=1200px){.component-course-study-path .nav-pills .nav-item .nav-link{font-size:20px}}.component-course-study-path .nav-pills .nav-item .nav-link{text-align:center;color:#999;opacity:.75;background-color:#eee;padding:1rem;font-weight:700;line-height:normal}.component-course-study-path .nav-pills .nav-item .nav-link:not(.collapsed){background-color:var(--theme-color-primary);color:#fff;opacity:1}.component-course-study-path .card{border:0;transition:all .2s;box-shadow:1px 1px 5px #0003}.component-course-study-path .card:hover{background-color:#fff;box-shadow:1px 1px 30px #0000002e}.component-course-study-path .card:hover .card-body,.component-course-study-path .card:hover .card-footer{background-color:#0000}.component-course-study-path .card .card-header{border:0;padding:0;transition:all .2s}.component-course-study-path .card .card-header h3{font-size:16px}@media screen and (width>=320px){.component-course-study-path .card .card-header h3{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width>=1200px){.component-course-study-path .card .card-header h3{font-size:20px}}.component-course-study-path .card .card-header h3{padding:15px 12px;font-weight:500;line-height:normal}.component-course-study-path .card .card-header i.fa-shield{filter:drop-shadow(0 0 2px #ffff0080);color:var(--theme-color-primary)!important}.component-course-study-path .card .card-body{font-size:14px}@media screen and (width>=320px){.component-course-study-path .card .card-body{font-size:calc(.227273vw + 13.2727px)}}@media screen and (width>=1200px){.component-course-study-path .card .card-body{font-size:16px}}.component-course-study-path .card .card-body{transition:all .2s}.component-course-study-path .card .card-footer{background-color:#0000;border:0}.component-course-study-path .card ul.specs{font-size:12px}@media screen and (width>=320px){.component-course-study-path .card ul.specs{font-size:calc(.227273vw + 11.2727px)}}@media screen and (width>=1200px){.component-course-study-path .card ul.specs{font-size:14px}}.component-course-study-path.category-marketing:before{background-color:#fff7f7}.component-course-study-path.category-marketing .nav-pills .nav-item .nav-link{line-height:1.15}.component-course-study-path.category-marketing .nav-pills .nav-item .nav-link:not(.collapsed),.component-course-study-path.category-marketing .nav-pills .nav-item .nav-link.collapsed:hover{color:var(--theme-color-primary);background-color:var(--theme-color-marketing)}.component-course-study-path.category-marketing .nav-pills .nav-item .nav-link.collapsed{color:#333;background-color:var(--theme-color-marketing-light)}.component-course-study-path.category-marketing .card .card-header{color:var(--theme-color-primary);background-color:var(--theme-color-marketing)}.component-course-study-path.category-marketing .card .card-footer ul i{color:var(--theme-color-marketing)}.component-course-study-path.category-software:before{background-color:#f7f3ff}.component-course-study-path.category-software .nav-pills .nav-item .nav-link{line-height:1.15}.component-course-study-path.category-software .nav-pills .nav-item .nav-link:not(.collapsed),.component-course-study-path.category-software .nav-pills .nav-item .nav-link.collapsed:hover{color:#fff;background-color:var(--theme-color-software)}.component-course-study-path.category-software .nav-pills .nav-item .nav-link.collapsed{color:#333;background-color:var(--theme-color-software-light)}.component-course-study-path.category-software .card .card-header{color:#fff;background-color:var(--theme-color-software)}.component-course-study-path.category-software .card .card-footer ul i{color:var(--theme-color-software)}.component-course-study-path.category-design:before{background-color:#f6f6f6}.component-course-study-path.category-design .nav-pills .nav-item .nav-link{line-height:1.15}.component-course-study-path.category-design .nav-pills .nav-item .nav-link:not(.collapsed),.component-course-study-path.category-design .nav-pills .nav-item .nav-link.collapsed:hover{color:var(--theme-color-primary);background-color:var(--theme-color-design)}.component-course-study-path.category-design .nav-pills .nav-item .nav-link.collapsed{color:#333;background-color:var(--theme-color-design-light)}.component-course-study-path.category-design .card .card-header{color:var(--theme-color-primary);background-color:var(--theme-color-design)}.component-course-study-path.category-design .card .card-footer ul i{color:var(--theme-color-design)}.component-course-study-path.category-kids:before{background-color:#f6f6f6}.component-course-study-path.category-kids .nav-pills .nav-item .nav-link{line-height:1.15}.component-course-study-path.category-kids .nav-pills .nav-item .nav-link:not(.collapsed),.component-course-study-path.category-kids .nav-pills .nav-item .nav-link.collapsed:hover{color:var(--theme-color-primary);background-color:var(--theme-color-kids)}.component-course-study-path.category-kids .nav-pills .nav-item .nav-link.collapsed{color:#333;background-color:var(--theme-color-kids-light)}.component-course-study-path.category-kids .card .card-header{color:var(--theme-color-primary);background-color:var(--theme-color-kids)}.component-course-study-path.category-kids .card .card-footer ul i{color:var(--theme-color-kids)}.component-course-study-path.category-ai:before{background-color:#f6f6f6}.component-course-study-path.category-ai .nav-pills .nav-item .nav-link{line-height:1.15}.component-course-study-path.category-ai .nav-pills .nav-item .nav-link:not(.collapsed),.component-course-study-path.category-ai .nav-pills .nav-item .nav-link.collapsed:hover{color:var(--theme-color-primary);background-color:var(--theme-color-ai)}.component-course-study-path.category-ai .nav-pills .nav-item .nav-link.collapsed{color:#333;background-color:var(--theme-color-ai-light)}.component-course-study-path.category-ai .card .card-header{color:var(--theme-color-primary);background-color:var(--theme-color-ai)}.component-course-study-path.category-ai .card .card-footer ul i{color:var(--theme-color-ai)}.component-course-marketing-free{position:relative}.component-course-marketing-free:before{content:"";z-index:1;background:#fff7f7;width:60vw;margin:0 auto;position:absolute;top:0;bottom:0;right:10vw;transform:scaleY(-1)skew(45deg)}.component-course-marketing-free .card{background-color:#fff}.component-course-marketing-free .card .card-icon{aspect-ratio:1;outline:3px solid var(--theme-color-marketing);background:#fff url(/img/logo-letter-default.svg) 50%/60% no-repeat;border-radius:50%;width:96px;max-width:35%;height:96px;font-size:.1px;position:absolute;top:0;left:50%;transform:translate(-50%,-50%);box-shadow:0 2px 3px #0003}.component-course-marketing-free .free-pricetag{object-fit:contain;transition:all .2s;top:0;left:0}@media screen and (width<=1699px){.component-course-marketing-free .free-pricetag{width:220px;height:220px}}@media screen and (width<=991px){.component-course-marketing-free .free-pricetag{width:180px;height:180px}}@media screen and (width<=767px){.component-course-marketing-free .free-pricetag{width:150px;height:150px;position:static!important}}.component-course-marketing-free h2,.component-course-marketing-free .card ul strong,.component-course-marketing-free .card h3,.component-course-marketing-free .fas{color:var(--theme-color-marketing)}.component-course-marketing-free .btn-primary,.component-course-marketing-free .btn-primary:active,.component-course-marketing-free .btn-primary:visited{border:var(--theme-color-marketing);background-color:var(--theme-color-marketing)}.component-course-marketing-free .btn-primary:hover{background-color:var(--theme-color-marketing-dark);border:var(--theme-color-marketing-dark)}.component-course-marketing-free article h2{font-size:20px}@media screen and (width>=320px){.component-course-marketing-free article h2{font-size:calc(1.36364vw + 15.6364px)}}@media screen and (width>=1200px){.component-course-marketing-free article h2{font-size:32px}}.component-course-marketing-free article h3{color:var(--theme-color-primary)}.component-course-marketing-free article p{font-size:16px}@media screen and (width>=320px){.component-course-marketing-free article p{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width>=1200px){.component-course-marketing-free article p{font-size:20px}}.component-course-marketing-free article p{line-height:1.4}.component-course-marketing-free .courses-list{position:relative;background:0 0!important}.component-course-marketing-free .courses-list .card{transition:all .2s}.component-course-marketing-free .courses-list .card:hover{background-color:#f5f5f5;box-shadow:1px 3px 6px #0003!important}.component-course-marketing-free .courses-list .card h3{padding-top:2rem}@media screen and (width<=991px){.component-course-marketing-free .courses-list .card h3{padding-top:1rem}}.component-course-marketing-free .courses-list .card .component-price-tag{margin-left:5px}.component-course-marketing-free .courses-list .card .component-price-tag,.component-course-marketing-free .courses-list .card .component-price-tag del,.component-course-marketing-free .courses-list .card .component-price-tag span,.component-course-marketing-free .courses-list .card .component-price-tag small{color:var(--theme-color-marketing);font-size:1em;font-weight:700}.component-course-marketing-free .tag-free{letter-spacing:-1px;aspect-ratio:1;background:var(--theme-color-primary);color:#fff;text-align:center;border-radius:50%;justify-content:center;align-items:center;padding:.5rem;font-family:serif;display:flex;position:absolute;top:1rem;right:1rem}.component-course-banner .title{font-size:20px;font-weight:700;line-height:normal}@media screen and (width>=320px){.component-course-banner .title{font-size:calc(1.36364vw + 15.6364px)}}@media screen and (width>=1200px){.component-course-banner .title{font-size:32px}}.component-course-banner h2,.component-course-banner h3,.component-course-banner h4,.component-course-banner .content{line-height:normal}.component-course-banner .items .item{color:var(--theme-color-primary);text-decoration:none;transition:all .2s}.component-course-banner .items .item h3{font-size:16px}@media screen and (width>=320px){.component-course-banner .items .item h3{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width>=1200px){.component-course-banner .items .item h3{font-size:20px}}.component-course-banner .items .item h4{font-size:14px}@media screen and (width>=320px){.component-course-banner .items .item h4{font-size:calc(.227273vw + 13.2727px)}}@media screen and (width>=1200px){.component-course-banner .items .item h4{font-size:16px}}.component-course-banner .items .item .description{font-size:14px}@media screen and (width>=320px){.component-course-banner .items .item .description{font-size:calc(.227273vw + 13.2727px)}}@media screen and (width>=1200px){.component-course-banner .items .item .description{font-size:16px}}.component-course-banner .items .item .description{font-weight:400;line-height:normal}.component-course-banner .items .item .description p:last-child{margin-bottom:0}.component-course-banner.category-marketing{background:color-mix(in srgb, var(--theme-color-marketing) 20%, #fff)}.component-course-banner.category-marketing .title,.component-course-banner.category-marketing .items a.item:hover{color:var(--theme-color-marketing)}.component-course-banner.category-software{background:color-mix(in srgb, var(--theme-color-software) 20%, #fff)}.component-course-banner.category-software .title,.component-course-banner.category-software .items a.item:hover{color:var(--theme-color-software)}.component-course-banner.category-design{background:color-mix(in srgb, var(--theme-color-design) 20%, #fff)}.component-course-banner.category-design .title,.component-course-banner.category-design .items a.item:hover{color:var(--theme-color-design)}.component-course-banner.category-kids{background:color-mix(in srgb, var(--theme-color-kids) 20%, #fff)}.component-course-banner.category-kids .title,.component-course-banner.category-kids .items a.item:hover{color:var(--theme-color-kids)}.component-course-banner.category-ai{background:color-mix(in srgb, var(--theme-color-ai) 20%, #fff)}.component-course-banner.category-ai .title,.component-course-banner.category-ai .items a.item:hover{color:var(--theme-color-ai)}.component-course-icons .title{font-size:20px;font-weight:700}@media screen and (width>=320px){.component-course-icons .title{font-size:calc(1.36364vw + 15.6364px)}}@media screen and (width>=1200px){.component-course-icons .title{font-size:32px}}.component-course-icons .card{border:0;position:relative;box-shadow:0 4px 4px #00000040!important}.component-course-icons .card h3{font-size:14px;font-weight:500}@media screen and (width>=320px){.component-course-icons .card h3{font-size:calc(.227273vw + 13.2727px)}}@media screen and (width>=1200px){.component-course-icons .card h3{font-size:16px}}.component-course-icons .card h3 img{position:absolute;top:0;left:-30px}.component-course-icons .card .content{color:var(--theme-color-primary);font-size:14px;font-weight:700;line-height:normal}@media screen and (width>=320px){.component-course-icons .card .content{font-size:calc(.227273vw + 13.2727px)}}@media screen and (width>=1200px){.component-course-icons .card .content{font-size:16px}}.component-course-icons .card .headline{font-size:14px}@media screen and (width>=320px){.component-course-icons .card .headline{font-size:calc(.227273vw + 13.2727px)}}@media screen and (width>=1200px){.component-course-icons .card .headline{font-size:16px}}.component-course-icons .card .sub-headline{color:var(--theme-color-primary);font-weight:700;line-height:normal}.component-course-icons .card img{object-fit:contain;transition:all .2s;box-shadow:2px 4px 10px #00000040}.component-course-icons .card a:hover img{box-shadow:2px 4px 8px #00000073}.component-course-icons .content{display:flex!important}.component-course-icons .content .skill{position:relative}.component-course-icons .content:not(.show){overflow:hidden}.component-course-icons .content:not(.collapsing):not(.show){max-height:300px}.component-course-icons .content.collapsing{min-height:300px}.component-course-icons .slides .slick-dots li{margin:0 2px 10px}.component-course-icons .slides .slick-dots li button{opacity:.5;background-color:#a4c5ff;border-radius:100%;width:16px;height:16px;transition:all .2s}.component-course-icons .slides .slick-dots li button:before{content:none}.component-course-icons .slides .slick-dots li.slick-active button{opacity:1}.component-course-icons.category-marketing .title{color:var(--theme-color-marketing)}.component-course-icons.category-marketing .card{background-color:color-mix(in srgb, var(--theme-color-marketing) 20%, #fff)}.component-course-icons.category-marketing .slides .slick-dots li button{background-color:var(--theme-color-marketing)}.component-course-icons.category-software .title{color:var(--theme-color-software)}.component-course-icons.category-software .card{background-color:color-mix(in srgb, var(--theme-color-software) 20%, #fff)}.component-course-icons.category-software .slides .slick-dots li button{background-color:var(--theme-color-software)}.component-course-icons.category-design .title{color:var(--theme-color-design)}.component-course-icons.category-design .card{background-color:color-mix(in srgb, var(--theme-color-design) 20%, #fff)}.component-course-icons.category-design .slides .slick-dots li button{background-color:var(--theme-color-design)}.component-course-icons.category-kids .title{color:var(--theme-color-primary)}.component-course-icons.category-kids .card{background-color:color-mix(in srgb, var(--theme-color-kids) 20%, #fff)}.component-course-icons.category-kids .slides .slick-dots li button{background-color:var(--theme-color-primary)}.component-course-icons.category-ai .title{color:var(--theme-color-primary-dark)}.component-course-icons.category-ai .card{background-color:color-mix(in srgb, var(--theme-color-ai) 20%, #fff)}.component-course-icons.category-ai .slides .slick-dots li button{background-color:var(--theme-color-ai)}.component-course-timeline .title{font-size:20px}@media screen and (width>=320px){.component-course-timeline .title{font-size:calc(1.36364vw + 15.6364px)}}@media screen and (width>=1200px){.component-course-timeline .title{font-size:32px}}.component-course-timeline .title{font-weight:700}.component-course-timeline .card{border:0;position:relative;box-shadow:0 4px 4px #00000040!important}.component-course-timeline .card h3{font-size:14px;font-weight:500}@media screen and (width>=320px){.component-course-timeline .card h3{font-size:calc(.227273vw + 13.2727px)}}@media screen and (width>=1200px){.component-course-timeline .card h3{font-size:16px}}.component-course-timeline .card h3 img{position:absolute;top:0;left:-30px}.component-course-timeline .card .content{color:var(--theme-color-primary);font-size:14px;font-weight:700;line-height:normal}@media screen and (width>=320px){.component-course-timeline .card .content{font-size:calc(.227273vw + 13.2727px)}}@media screen and (width>=1200px){.component-course-timeline .card .content{font-size:16px}}.component-course-timeline .card .headline{font-size:14px}@media screen and (width>=320px){.component-course-timeline .card .headline{font-size:calc(.227273vw + 13.2727px)}}@media screen and (width>=1200px){.component-course-timeline .card .headline{font-size:16px}}.component-course-timeline .card .sub-headline{color:var(--theme-color-primary);font-weight:700;line-height:normal}.component-course-timeline .card img{object-fit:contain;transition:all .2s;box-shadow:2px 4px 10px #00000040}.component-course-timeline .card a:hover img{box-shadow:2px 4px 8px #00000073}.component-course-timeline .timeline{text-align:justify;background:linear-gradient(to bottom, #fff0 0%, #fff0 40%, var(--theme-color-primary) 41%, var(--theme-color-primary) 59%, #fcfdfd00 60%, #fff0 100%);width:calc(100% - 100px);height:20px;margin:120px auto;padding-left:0;list-style:none}.component-course-timeline .timeline:after{content:"";width:100%;display:inline-block}.component-course-timeline .timeline li{background:var(--theme-color-primary);text-align:center;border-radius:50%;width:20px;height:20px;line-height:1.2;display:inline-block;position:relative}.component-course-timeline .timeline li .time{color:var(--theme-color-primary);-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;min-width:110px;font-size:14px;display:-webkit-box;position:absolute;bottom:60px;left:50%;overflow:hidden;transform:translate(-50%)}.component-course-timeline .timeline li img{object-fit:cover;border-radius:50%;width:80px;height:80px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.component-course-timeline .timeline li h3{max-width:125px;color:var(--theme-color-primary);-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;min-width:110px;margin-bottom:0;padding-left:0;font-size:16px;display:-webkit-box;position:absolute;top:60px;left:50%;overflow:hidden;transform:translate(-50%)}@media screen and (width<=1399px){.component-course-timeline .timeline li .time{font-size:13px}.component-course-timeline .timeline li h3{font-size:14px}}@media screen and (width<=767px){.component-course-timeline .timeline{background:linear-gradient(to right, #fff0 0%, #fff0 calc(40% - 4px), var(--theme-color-primary) calc(40% - 4px), var(--theme-color-primary) calc(40% + 4px), #fcfdfd00 calc(40% + 4px), #fff0 100%);width:100%;height:auto;margin:0}.component-course-timeline .timeline:after{content:none}.component-course-timeline .timeline li{background:0 0;justify-content:space-between;align-items:center;width:100%;height:auto;margin:16px 0;display:flex;position:relative}.component-course-timeline .timeline li:before{content:"";background:var(--theme-color-primary);background-color:none;border-radius:50%;width:20px;height:20px;display:block;position:absolute;left:calc(40% - 2px);transform:translate(-40%)}.component-course-timeline .timeline li img{display:none}.component-course-timeline .timeline li .time{text-align:right;width:calc(40% - 18px);min-width:auto;max-width:none;display:block;position:static;transform:none}.component-course-timeline .timeline li h3{text-align:left;width:calc(60% - 18px);min-width:auto;max-width:none;display:block;position:static;transform:none}}.component-course-timeline.category-marketing .title{color:var(--theme-color-marketing)}.component-course-timeline.category-marketing .card{background-color:color-mix(in srgb, var(--theme-color-marketing) 20%, #fff)}.component-course-timeline.category-marketing .slides .slick-dots li button{background-color:var(--theme-color-marketing)}.component-course-timeline.category-software .title{color:var(--theme-color-software)}.component-course-timeline.category-software .card{background-color:color-mix(in srgb, var(--theme-color-software) 20%, #fff)}.component-course-timeline.category-software .slides .slick-dots li button{background-color:var(--theme-color-software)}.component-course-timeline.category-design .title{color:var(--theme-color-design)}.component-course-timeline.category-design .card{background-color:color-mix(in srgb, var(--theme-color-design) 20%, #fff)}.component-course-timeline.category-design .slides .slick-dots li button{background-color:var(--theme-color-design)}.component-course-timeline.category-kids .title{color:var(--theme-color-primary)}.component-course-timeline.category-kids .card{background-color:color-mix(in srgb, var(--theme-color-kids) 20%, #fff)}.component-course-timeline.category-kids .slides .slick-dots li button{background-color:var(--theme-color-primary)}.component-course-timeline.category-ai .title{color:var(--theme-color-primary-dark)}.component-course-timeline.category-ai .card{background-color:color-mix(in srgb, var(--theme-color-ai) 20%, #fff);background-color:#c0e9f8}.component-course-timeline.category-ai .slides .slick-dots li button{background-color:var(--theme-color-ai)}.component-course-hashtags .title{font-size:20px;font-weight:700}@media screen and (width>=320px){.component-course-hashtags .title{font-size:calc(1.36364vw + 15.6364px)}}@media screen and (width>=1200px){.component-course-hashtags .title{font-size:32px}}.component-course-hashtags .card{box-shadow:none;border:0;border:1px solid var(--theme-color-primary);position:relative}.component-course-hashtags .card .subtitle{text-align:center;font-size:16px;font-weight:600}@media screen and (width>=320px){.component-course-hashtags .card .subtitle{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width>=1200px){.component-course-hashtags .card .subtitle{font-size:20px}}.component-course-hashtags .card .content{font-size:14px;font-weight:400;line-height:normal}@media screen and (width>=320px){.component-course-hashtags .card .content{font-size:calc(.227273vw + 13.2727px)}}@media screen and (width>=1200px){.component-course-hashtags .card .content{font-size:16px}}.component-course-hashtags .border-top,.component-course-hashtags .border-bottom{border-width:1px!important;border-color:var(--theme-color-primary)!important}.component-course-hashtags .nav-item .btn-primary{background:var(--theme-color-primary);color:#000;border:none;font-size:16px;font-weight:500;transition:all .2s}@media screen and (width>=320px){.component-course-hashtags .nav-item .btn-primary{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width>=1200px){.component-course-hashtags .nav-item .btn-primary{font-size:20px}}.component-course-hashtags .nav-item .btn-primary .fa-stack{font-size:.75rem;transition:all .2s}.component-course-hashtags .video-laptop{background:url(/img/components/course-hashtags/bg-laptop.webp) 50%/contain no-repeat;position:relative}.component-course-hashtags .video-laptop .display{width:73%;padding-bottom:66%;position:relative;left:1.6%;height:0!important}.component-course-hashtags .video-laptop .display .video-content{width:100%;margin-top:12%;padding-bottom:64.25%;position:relative;height:0!important}.component-course-hashtags .video-laptop .display .video-content .media{height:100%;margin:0}.component-course-hashtags .video-laptop .display .video-content .media>div{position:absolute;inset:0}.component-course-hashtags .video-laptop .display .video-content .media>div>div{height:100%!important}.component-course-hashtags.category-marketing .card{border-color:var(--theme-color-marketing)}.component-course-hashtags.category-marketing .title{color:var(--theme-color-marketing)}.component-course-hashtags.category-marketing .border-top,.component-course-hashtags.category-marketing .border-bottom{border-color:var(--theme-color-marketing-dark)!important}.component-course-hashtags.category-marketing .nav-item .btn-primary{background:var(--theme-color-marketing-light);color:#000}.component-course-hashtags.category-marketing .nav-item .btn-primary .fa-stack{color:var(--theme-color-marketing)}.component-course-hashtags.category-marketing .nav-item .btn-primary.active,.component-course-hashtags.category-marketing .nav-item .btn-primary:hover{background:var(--theme-color-marketing);color:#fff}.component-course-hashtags.category-marketing .nav-item .btn-primary.active .fa-stack,.component-course-hashtags.category-marketing .nav-item .btn-primary:hover .fa-stack{color:#fff}.component-course-hashtags.category-marketing .nav-item .btn-primary.active .fa-stack .fa-inverse,.component-course-hashtags.category-marketing .nav-item .btn-primary:hover .fa-stack .fa-inverse{color:var(--theme-color-marketing)}.component-course-hashtags.category-software .card{border-color:var(--theme-color-software)}.component-course-hashtags.category-software .title{color:var(--theme-color-software)}.component-course-hashtags.category-software .border-top,.component-course-hashtags.category-software .border-bottom{border-color:var(--theme-color-software-dark)!important}.component-course-hashtags.category-software .nav-item .btn-primary{background:var(--theme-color-software-light);color:#000}.component-course-hashtags.category-software .nav-item .btn-primary .fa-stack{color:var(--theme-color-software)}.component-course-hashtags.category-software .nav-item .btn-primary.active,.component-course-hashtags.category-software .nav-item .btn-primary:hover{background:var(--theme-color-software);color:#fff}.component-course-hashtags.category-software .nav-item .btn-primary.active .fa-stack,.component-course-hashtags.category-software .nav-item .btn-primary:hover .fa-stack{color:#fff}.component-course-hashtags.category-software .nav-item .btn-primary.active .fa-stack .fa-inverse,.component-course-hashtags.category-software .nav-item .btn-primary:hover .fa-stack .fa-inverse{color:var(--theme-color-software)}.component-course-hashtags.category-design .card{border-color:var(--theme-color-design)}.component-course-hashtags.category-design .title{color:var(--theme-color-design)}.component-course-hashtags.category-design .border-top,.component-course-hashtags.category-design .border-bottom{border-color:var(--theme-color-design-dark)!important}.component-course-hashtags.category-design .nav-item .btn-primary{background:var(--theme-color-design-light);color:#000}.component-course-hashtags.category-design .nav-item .btn-primary .fa-stack{color:var(--theme-color-design)}.component-course-hashtags.category-design .nav-item .btn-primary.active,.component-course-hashtags.category-design .nav-item .btn-primary:hover{background:var(--theme-color-design);color:#fff}.component-course-hashtags.category-design .nav-item .btn-primary.active .fa-stack,.component-course-hashtags.category-design .nav-item .btn-primary:hover .fa-stack{color:#fff}.component-course-hashtags.category-design .nav-item .btn-primary.active .fa-stack .fa-inverse,.component-course-hashtags.category-design .nav-item .btn-primary:hover .fa-stack .fa-inverse{color:var(--theme-color-design)}.component-course-hashtags.category-kids .card{border-color:var(--theme-color-kids)}.component-course-hashtags.category-kids .title{color:var(--theme-color-primary)}.component-course-hashtags.category-kids .border-top,.component-course-hashtags.category-kids .border-bottom{border-color:var(--theme-color-kids-dark)!important}.component-course-hashtags.category-kids .nav-item .btn-primary{background:var(--theme-color-kids-light);color:#000}.component-course-hashtags.category-kids .nav-item .btn-primary .fa-stack{color:var(--theme-color-kids)}.component-course-hashtags.category-kids .nav-item .btn-primary.active,.component-course-hashtags.category-kids .nav-item .btn-primary:hover{background:var(--theme-color-kids);color:#fff}.component-course-hashtags.category-kids .nav-item .btn-primary.active .fa-stack,.component-course-hashtags.category-kids .nav-item .btn-primary:hover .fa-stack{color:#fff}.component-course-hashtags.category-kids .nav-item .btn-primary.active .fa-stack .fa-inverse,.component-course-hashtags.category-kids .nav-item .btn-primary:hover .fa-stack .fa-inverse{color:var(--theme-color-kids)}.component-course-hashtags.category-ai .card{border-color:var(--theme-color-ai)}.component-course-hashtags.category-ai .title{color:var(--theme-color-primary-dark)}.component-course-hashtags.category-ai .border-top,.component-course-hashtags.category-ai .border-bottom{border-color:var(--theme-color-ai-dark)!important}.component-course-hashtags.category-ai .nav-item .btn-primary{background:var(--theme-color-ai-light);color:#000}.component-course-hashtags.category-ai .nav-item .btn-primary .fa-stack{color:var(--theme-color-ai)}.component-course-hashtags.category-ai .nav-item .btn-primary.active,.component-course-hashtags.category-ai .nav-item .btn-primary:hover{background:var(--theme-color-ai);color:#fff}.component-course-hashtags.category-ai .nav-item .btn-primary.active .fa-stack,.component-course-hashtags.category-ai .nav-item .btn-primary:hover .fa-stack{color:#fff}.component-course-hashtags.category-ai .nav-item .btn-primary.active .fa-stack .fa-inverse,.component-course-hashtags.category-ai .nav-item .btn-primary:hover .fa-stack .fa-inverse{color:var(--theme-color-ai)}.component-course-card .title{font-size:20px;font-weight:700}@media screen and (width>=320px){.component-course-card .title{font-size:calc(1.36364vw + 15.6364px)}}@media screen and (width>=1200px){.component-course-card .title{font-size:32px}}.component-course-card h3{font-size:14px;font-weight:500}@media screen and (width>=320px){.component-course-card h3{font-size:calc(.227273vw + 13.2727px)}}@media screen and (width>=1200px){.component-course-card h3{font-size:16px}}.component-course-card h3 img{position:absolute;top:0;left:-30px}.component-course-card .description{padding-top:10px;padding-bottom:15px;font-size:14px;font-weight:600;line-height:1.5}@media screen and (width>=320px){.component-course-card .description{font-size:calc(.227273vw + 13.2727px)}}@media screen and (width>=1200px){.component-course-card .description{font-size:16px}}.component-course-card .box{text-align:center;background-color:#131c3e;border-radius:20px;display:inline-block}.component-course-card .box .content-wrapper{margin-bottom:-35px;position:relative;bottom:35px}.component-course-card .box .content-wrapper img{aspect-ratio:1;background-color:#fff;border:6px solid #131c3e;border-radius:50%;width:40%;max-width:250px}.component-course-card .box .content-wrapper h3{color:#fff;text-transform:uppercase;padding:15px 0 10px;font-size:18px}@media screen and (width>=320px){.component-course-card .box .content-wrapper h3{font-size:calc(.227273vw + 17.2727px)}}@media screen and (width>=1200px){.component-course-card .box .content-wrapper h3{font-size:20px}}.component-course-card.category-marketing .title{color:var(--theme-color-marketing)}.component-course-card.category-software .title{color:var(--theme-color-software)}.component-course-card.category-design .title{color:var(--theme-color-design)}.component-course-card.category-kids .title{color:var(--theme-color-primary)}.component-course-card.category-ai .title{color:var(--theme-color-primary-dark)}.page-home .intro{color:#fff;background:url(/img/covers/cover-homepage.webp) 50%/cover;padding:70px 0 50px}.page-home .intro .intro-wrapper{margin-bottom:20px}@media screen and (width<=767px){.page-home .intro .intro-wrapper{margin-bottom:25px}}.page-home .intro h1{color:#25c7ff;font-size:32px}@media screen and (width>=320px){.page-home .intro h1{font-size:calc(3.75vw + 20px)}}@media screen and (width>=1200px){.page-home .intro h1{font-size:65px}}.page-home .intro h1{width:45%;text-transform:initial;letter-spacing:-2px;margin-bottom:2rem;font-weight:400;line-height:85px;display:block;position:relative}.page-home .intro h1 img{color:#0000;font-size:.01px}.page-home .intro h1:after{content:none}@media screen and (width<=767px){.page-home .intro h1{text-align:left;width:70%;margin-left:auto;margin-right:auto;font-size:32px;font-weight:500;line-height:normal;transform:translate(-10%)}}@media screen and (width<=767px) and (width>=320px){.page-home .intro h1{font-size:calc(4.31818vw + 18.1818px)}}@media screen and (width<=767px) and (width>=1200px){.page-home .intro h1{font-size:70px}}@media screen and (width<=767px){.page-home .intro h1 img{filter:drop-shadow(1px 1px 2px #000c)}.page-home .intro h1 .text-nowrap{font-size:24px}}@media screen and (width<=767px) and (width>=320px){.page-home .intro h1 .text-nowrap{font-size:calc(.454545vw + 22.5455px)}}@media screen and (width<=767px) and (width>=1200px){.page-home .intro h1 .text-nowrap{font-size:28px}}@media screen and (width<=480px){.page-home .intro h1{width:80%;transform:none}}@media screen and (width<=420px){.page-home .intro h1{width:90%}}.page-home .intro .intro-content{max-width:min(450px,38%);margin:50px 0}@media screen and (width<=991px){.page-home .intro .intro-content{max-width:55%;margin:25px 0}}.page-home .intro .intro-content p{font-size:16px}@media screen and (width>=320px){.page-home .intro .intro-content p{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width>=1200px){.page-home .intro .intro-content p{font-size:20px}}.page-home .intro .intro-content p{margin-bottom:50px;line-height:1.3}@media screen and (width<=767px){.page-home .intro .intro-content{background:radial-gradient(circle,#22305d 0%,#1c264b 100%);max-width:none;margin-top:75px;padding-top:25px;padding-bottom:25px;box-shadow:0 -3px 4px #0000001f}.page-home .intro .intro-content p{width:80%;margin:0 auto 25px}}.page-home .bootcamp{color:#fff;text-align:center;background:url(/img/covers/cover-subinfo.webp) bottom/cover;padding:25px 20px}.page-home .bootcamp h2{font-size:20px}@media screen and (width>=320px){.page-home .bootcamp h2{font-size:calc(1.36364vw + 15.6364px)}}@media screen and (width>=1200px){.page-home .bootcamp h2{font-size:32px}}.page-home .bootcamp h2{font-weight:700}.page-home .bootcamp p{font-size:16px}@media screen and (width>=320px){.page-home .bootcamp p{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width>=1200px){.page-home .bootcamp p{font-size:20px}}.page-home .bootcamp p{font-weight:400}.page-home .course-upcoming{background:#e4f8ff}@media screen and (width>=992px){.page-home .course-upcoming .headline{color:#fff;text-align:center;background:#22305d;position:relative;overflow:hidden}.page-home .course-upcoming .headline h2{z-index:1;background-color:#22305d;padding:25px 30px 10px;font-size:20px;display:inline-block;position:relative}}@media screen and (width>=992px) and (width>=320px){.page-home .course-upcoming .headline h2{font-size:calc(1.36364vw + 15.6364px)}}@media screen and (width>=992px) and (width>=1200px){.page-home .course-upcoming .headline h2{font-size:32px}}.page-home .course-upcoming .accordion .accordion-item{border:0;border-radius:0}.page-home .course-upcoming .accordion .accordion-item .accordion-button{text-align:center;color:#000;background:0 0;border:0;border-radius:0;justify-content:center;padding-top:20px;padding-bottom:20px;font-size:18px;position:relative;box-shadow:0 2px 4px #00000026}@media screen and (width>=320px){.page-home .course-upcoming .accordion .accordion-item .accordion-button{font-size:calc(.681818vw + 15.8182px)}}@media screen and (width>=1200px){.page-home .course-upcoming .accordion .accordion-item .accordion-button{font-size:24px}}.page-home .course-upcoming .accordion .accordion-item .accordion-button{font-weight:700}.page-home .course-upcoming .accordion .accordion-item .accordion-button:after{content:none}.page-home .course-upcoming .accordion .accordion-item .accordion-button:disabled{pointer-events:none}.page-home .course-upcoming .accordion .accordion-item .accordion-button span{position:relative}.page-home .course-upcoming .accordion .accordion-item .accordion-button span:before{content:"";border-bottom:5px solid #aaa;width:80%;height:0;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)}.page-home .course-upcoming .accordion .accordion-item .accordion-collapse .accordion-body{background:#22305d;padding:0}.page-home .course-upcoming .accordion .accordion-item .accordion-collapse .accordion-body .list-group{background:0 0;border-radius:0}.page-home .course-upcoming .accordion .accordion-item .accordion-collapse .accordion-body .list-group .list-group-item{color:#fff;background:0 0;border:0;border-bottom:1px solid #ffffff1a;width:80%;margin:0 auto;padding-top:20px;padding-bottom:20px;transition:all .15s}@media screen and (width<=767px){.page-home .course-upcoming .accordion .accordion-item .accordion-collapse .accordion-body .list-group .list-group-item{width:100%}}@media screen and (width<=575px){.page-home .course-upcoming .accordion .accordion-item .accordion-collapse .accordion-body .list-group .list-group-item{width:100%;padding-top:12px;padding-bottom:12px}}.page-home .course-upcoming .accordion .accordion-item .accordion-collapse .accordion-body .list-group .list-group-item:last-child{border-bottom:0}.page-home .course-upcoming .accordion .accordion-item .accordion-collapse .accordion-body .list-group .list-group-item:hover{background-color:#293a70}.page-home .course-upcoming .accordion .accordion-item .accordion-collapse .accordion-body .list-group .list-group-item:hover img,.page-home .course-upcoming .accordion .accordion-item .accordion-collapse .accordion-body .list-group .list-group-item.selected img{width:200px;height:200px}.page-home .course-upcoming .accordion .accordion-item .accordion-collapse .accordion-body .list-group .list-group-item img{object-fit:contain;font-size:10px;line-height:1;overflow:hidden}@media screen and (width<=1399px){.page-home .course-upcoming .accordion .accordion-item .accordion-collapse .accordion-body .list-group .list-group-item img{width:120px!important;height:120px!important}}@media screen and (width<=1199px){.page-home .course-upcoming .accordion .accordion-item .accordion-collapse .accordion-body .list-group .list-group-item img{width:90px!important;height:90px!important}}@media screen and (width<=991px){.page-home .course-upcoming .accordion .accordion-item .accordion-collapse .accordion-body .list-group .list-group-item img{width:60px!important;height:60px!important}}@media screen and (width<=480px){.page-home .course-upcoming .accordion .accordion-item .accordion-collapse .accordion-body .list-group .list-group-item img{display:none!important}}.page-home .course-upcoming .course-wrap{width:100%}@media screen and (width<=991px){.page-home .course-upcoming .course-wrap{width:100%}}.page-home .course-upcoming .course-name h4{font-size:14px}@media screen and (width>=320px){.page-home .course-upcoming .course-name h4{font-size:calc(.454545vw + 12.5455px)}}@media screen and (width>=1200px){.page-home .course-upcoming .course-name h4{font-size:18px}}.page-home .course-upcoming .course-name h4{border-bottom:3px solid #aaa;margin-bottom:4px;padding-bottom:4px}.page-home .course-upcoming .clock{border:1px solid #aaa;border-radius:6px;width:fit-content;min-width:100px;padding:10px;font-family:Oswald,sans-serif;font-weight:400;line-height:normal;display:inline-block}.page-home .course-upcoming .clock .day{margin:-6px 0 0;padding:0;font-size:3.125em;font-weight:400;line-height:1}.page-home .course-upcoming .clock .year,.page-home .course-upcoming .clock .month{text-transform:capitalize;margin:0;padding:0;font-size:.875em}.page-home .course-upcoming .palette-software .clock,.page-home .course-upcoming .palette-software .course-name h4,.page-home .course-upcoming .palette-software .accordion-button span:before{border-color:#a367b8}.page-home .course-upcoming .palette-software .clock .month,.page-home .course-upcoming .palette-software .duration{color:#b07cc2}.page-home .course-upcoming .palette-kids .clock,.page-home .course-upcoming .palette-kids .course-name h4,.page-home .course-upcoming .palette-kids .accordion-button span:before{border-color:var(--theme-color-kids)}.page-home .course-upcoming .palette-kids .clock .month,.page-home .course-upcoming .palette-kids .duration{color:var(--theme-color-kids)}.page-home .course-upcoming .palette-marketing .clock,.page-home .course-upcoming .palette-marketing .course-name h4,.page-home .course-upcoming .palette-marketing .accordion-button span:before{border-color:var(--theme-color-marketing)}.page-home .course-upcoming .palette-marketing .clock .month,.page-home .course-upcoming .palette-marketing .duration{color:var(--theme-color-marketing)}.page-home .course-upcoming .palette-design .clock,.page-home .course-upcoming .palette-design .course-name h4,.page-home .course-upcoming .palette-design .accordion-button span:before{border-color:var(--theme-color-design)}.page-home .course-upcoming .palette-design .clock .month,.page-home .course-upcoming .palette-design .duration{color:var(--theme-color-design)}.page-home .course-upcoming .palette-ai .clock,.page-home .course-upcoming .palette-ai .course-name h4,.page-home .course-upcoming .palette-ai .accordion-button span:before{border-color:var(--theme-color-ai)}.page-home .course-upcoming .palette-ai .clock .month,.page-home .course-upcoming .palette-ai .duration{color:var(--theme-color-ai)}.page-home .course-upcoming .accordion-outside-button{font-size:18px}@media screen and (width>=320px){.page-home .course-upcoming .accordion-outside-button{font-size:calc(.681818vw + 15.8182px)}}@media screen and (width>=1200px){.page-home .course-upcoming .accordion-outside-button{font-size:24px}}.page-home .course-upcoming .accordion-outside-button{text-transform:uppercase;font-weight:500}.page-home .course-upcoming .accordion-outside-button.collapsed{color:#333}.page-home .course-upcoming .accordion-outside-button:not(.collapsed).palette-software{color:var(--theme-color-software)}.page-home .course-upcoming .accordion-outside-button:not(.collapsed).palette-kids{color:var(--theme-color-kids)}.page-home .course-upcoming .accordion-outside-button:not(.collapsed).palette-marketing{color:var(--theme-color-marketing)}.page-home .course-upcoming .accordion-outside-button:not(.collapsed).palette-design{color:var(--theme-color-design)}.page-home .course-upcoming .accordion-outside-button:not(.collapsed).palette-ai{color:var(--theme-color-ai)}@media screen and (width>=992px){.page-home .course-upcoming .accordion{border-radius:20px}.page-home .course-upcoming .accordion .accordion-item{background:#e4f8ff;border-radius:20px}.page-home .course-upcoming .accordion .accordion-item .accordion-collapse{background:#e4f8ff}.page-home .course-upcoming .accordion .accordion-item .accordion-collapse .accordion-body{background:0;border-radius:20px;padding:28px 0}.page-home .course-upcoming .accordion .accordion-item .accordion-collapse .accordion-body .list-group{color:#ccc;background:#25c7ff;border-radius:20px;flex-flow:wrap;height:300px;padding:10px 50px;display:flex;box-shadow:1px 1px 5px #00000026}}@media screen and (width>=992px) and (width<=1199px){.page-home .course-upcoming .accordion .accordion-item .accordion-collapse .accordion-body .list-group{padding:10px}}@media screen and (width>=992px){.page-home .course-upcoming .accordion .accordion-item .accordion-collapse .accordion-body .list-group .list-group-item{background-color:#fff;border-radius:20px;flex:none;width:calc(33.3333% - 41px);max-width:100%;height:280px;margin:0 auto;padding:25px;display:flex}}@media screen and (width>=992px) and (width<=1199px){.page-home .course-upcoming .accordion .accordion-item .accordion-collapse .accordion-body .list-group .list-group-item{width:calc(33.3333% - 15px)}}@media screen and (width>=992px){.page-home .course-upcoming .accordion .accordion-item .accordion-collapse .accordion-body .list-group .list-group-item .clock{font-size:1.25rem}.page-home .course-upcoming .accordion .accordion-item .accordion-collapse .accordion-body .list-group .list-group-item .duration i{color:#4a4f75}.page-home .course-upcoming .accordion .accordion-item .accordion-collapse .accordion-body .list-group .list-group-item .clock .month{color:#666;font-weight:light}.page-home .course-upcoming .accordion .accordion-item .accordion-collapse .accordion-body .list-group .list-group-item.selected,.page-home .course-upcoming .accordion .accordion-item .accordion-collapse .accordion-body .list-group .list-group-item:hover{background:#22305d;height:350px;margin-top:-35px;margin-bottom:-35px}.page-home .course-upcoming .accordion .accordion-item .accordion-collapse .accordion-body .list-group .list-group-item.selected .course-name h4,.page-home .course-upcoming .accordion .accordion-item .accordion-collapse .accordion-body .list-group .list-group-item.selected .duration,.page-home .course-upcoming .accordion .accordion-item .accordion-collapse .accordion-body .list-group .list-group-item.selected .clock .day,.page-home .course-upcoming .accordion .accordion-item .accordion-collapse .accordion-body .list-group .list-group-item.selected .clock .year,.page-home .course-upcoming .accordion .accordion-item .accordion-collapse .accordion-body .list-group .list-group-item:hover .course-name h4,.page-home .course-upcoming .accordion .accordion-item .accordion-collapse .accordion-body .list-group .list-group-item:hover .duration,.page-home .course-upcoming .accordion .accordion-item .accordion-collapse .accordion-body .list-group .list-group-item:hover .clock .day,.page-home .course-upcoming .accordion .accordion-item .accordion-collapse .accordion-body .list-group .list-group-item:hover .clock .year{color:#fff}.page-home .course-upcoming .accordion .accordion-item .accordion-collapse .accordion-body .list-group .list-group-item img{object-fit:contain;float:right;color:#0000;object-position:top;width:150px;height:150px;transition:all .12s}}@media screen and (width>=992px) and (width<=1399px){.page-home .course-upcoming .accordion .accordion-item .accordion-collapse .accordion-body .list-group .list-group-item img{width:120px;height:120px}}@media screen and (width>=992px) and (width<=1199px){.page-home .course-upcoming .accordion .accordion-item .accordion-collapse .accordion-body .list-group .list-group-item img{width:90px;height:90px}}@media screen and (width>=992px){.page-home .course-upcoming .accordion .course-name h4{text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;border-top:3px solid #ccc;border-bottom:0;-webkit-box-orient:vertical;margin-top:15px;margin-bottom:0;padding-top:10px;padding-bottom:0;font-size:14px;display:-webkit-box;overflow:hidden}}@media screen and (width>=992px) and (width>=320px){.page-home .course-upcoming .accordion .course-name h4{font-size:calc(.227273vw + 13.2727px)}}@media screen and (width>=992px) and (width>=1200px){.page-home .course-upcoming .accordion .course-name h4{font-size:16px}}@media screen and (width>=992px){.page-home .course-upcoming .accordion .duration{margin-top:5px}.page-home .course-upcoming .accordion .palette-software .course-name h4{color:#b07cc2;border-color:#b07cc2}.page-home .course-upcoming .accordion .palette-software .list-group-item.selected .duration i,.page-home .course-upcoming .accordion .palette-software .list-group-item.selected .clock .month,.page-home .course-upcoming .accordion .palette-software .list-group-item:hover .duration i,.page-home .course-upcoming .accordion .palette-software .list-group-item:hover .clock .month{color:#b07cc2!important}.page-home .course-upcoming .accordion .palette-software .clock .day,.page-home .course-upcoming .accordion .palette-software .clock .year{color:#b07cc2}.page-home .course-upcoming .accordion .palette-kids .course-name h4,.page-home .course-upcoming .accordion .palette-kids .duration{border-color:var(--theme-color-kids);color:#4a4f75}.page-home .course-upcoming .accordion .palette-kids .list-group-item.selected .duration i,.page-home .course-upcoming .accordion .palette-kids .list-group-item.selected .clock .month,.page-home .course-upcoming .accordion .palette-kids .list-group-item:hover .duration i,.page-home .course-upcoming .accordion .palette-kids .list-group-item:hover .clock .month{color:var(--theme-color-kids)!important}.page-home .course-upcoming .accordion .palette-kids .clock .day,.page-home .course-upcoming .accordion .palette-kids .clock .year{color:var(--theme-color-kids)}.page-home .course-upcoming .accordion .palette-marketing .course-name h4{border-color:var(--theme-color-marketing);color:var(--theme-color-marketing)}.page-home .course-upcoming .accordion .palette-marketing .list-group-item.selected .duration i,.page-home .course-upcoming .accordion .palette-marketing .list-group-item.selected .clock .month,.page-home .course-upcoming .accordion .palette-marketing .list-group-item:hover .duration i,.page-home .course-upcoming .accordion .palette-marketing .list-group-item:hover .clock .month{color:var(--theme-color-marketing)!important}.page-home .course-upcoming .accordion .palette-marketing .clock .day,.page-home .course-upcoming .accordion .palette-marketing .clock .year{color:var(--theme-color-marketing)}.page-home .course-upcoming .accordion .palette-design .course-name h4{border-color:var(--theme-color-design);color:var(--theme-color-design)}.page-home .course-upcoming .accordion .palette-design .list-group-item.selected .duration i,.page-home .course-upcoming .accordion .palette-design .list-group-item.selected .clock .month,.page-home .course-upcoming .accordion .palette-design .list-group-item:hover .duration i,.page-home .course-upcoming .accordion .palette-design .list-group-item:hover .clock .month{color:var(--theme-color-design)!important}.page-home .course-upcoming .accordion .palette-design .clock .day,.page-home .course-upcoming .accordion .palette-design .clock .year{color:var(--theme-color-design)}.page-home .course-upcoming .accordion .palette-ai .course-name h4{border-color:var(--theme-color-ai);color:var(--theme-color-ai)}.page-home .course-upcoming .accordion .palette-ai .list-group-item.selected .duration i,.page-home .course-upcoming .accordion .palette-ai .list-group-item.selected .clock .month,.page-home .course-upcoming .accordion .palette-ai .list-group-item:hover .duration i,.page-home .course-upcoming .accordion .palette-ai .list-group-item:hover .clock .month{color:var(--theme-color-ai)!important}.page-home .course-upcoming .accordion .palette-ai .clock .day,.page-home .course-upcoming .accordion .palette-ai .clock .year{color:var(--theme-color-ai)}}.page-home .blog{z-index:2;background-color:#fff;padding:40px 0;position:relative}.page-home .blog .carousel-indicators [data-bs-target]{background-color:#a4c5ff;border-radius:100%;width:10px;height:10px;margin-left:.35rem;margin-right:.35rem}@media screen and (width<=991px){.page-home .blog .carousel-indicators [data-bs-target]{width:16px;height:16px}}.page-home .blog .carousel-indicators{top:100%}.page-home .blog h2{font-size:20px}@media screen and (width>=320px){.page-home .blog h2{font-size:calc(1.36364vw + 15.6364px)}}@media screen and (width>=1200px){.page-home .blog h2{font-size:32px}}.page-home .blog h2{color:#3c4b66;text-align:center;margin-bottom:50px;padding-bottom:15px;font-weight:500;position:relative}.page-home .blog h2:before{content:"";background-color:#193e80;width:50%;height:7px;display:block;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.page-home .blog a{text-decoration:none}.page-home .blog .blog-card{color:#fff;background-color:#22305d;font-size:14px}@media screen and (width>=320px){.page-home .blog .blog-card{font-size:calc(.227273vw + 13.2727px)}}@media screen and (width>=1200px){.page-home .blog .blog-card{font-size:16px}}.page-home .blog .blog-card{text-align:center;justify-content:center;min-height:200px;padding:20px;font-weight:700;transition:all .3s;position:relative}.page-home .blog .blog-card:hover{color:#25c7ff}@media screen and (width<=991px){.page-home .blog .blog-card{width:85%;margin:0 auto}}.page-home .blog .blog-card span{font-size:16px;position:absolute;bottom:3%;left:50%;transform:translate(-50%)}@media screen and (width>=320px){.page-home .blog .blog-card span{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width>=1200px){.page-home .blog .blog-card span{font-size:20px}}.page-home .blog .blog-card p{word-break:break-word}.page-home .teachers{text-align:center;padding:40px 0 20px}.page-home .teachers h2{font-size:20px}@media screen and (width>=320px){.page-home .teachers h2{font-size:calc(1.36364vw + 15.6364px)}}@media screen and (width>=1200px){.page-home .teachers h2{font-size:32px}}.page-home .teachers h2{color:#192041;text-transform:uppercase;margin-bottom:20px;font-weight:500}.page-home .teachers p{font-size:16px}@media screen and (width>=320px){.page-home .teachers p{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width>=1200px){.page-home .teachers p{font-size:20px}}.page-home .teachers .teachers-cover img{width:100%;height:auto;image-rendering:auto!important}.page-home .testimonials{background:url(/img/covers/cover-left.svg) 50%/cover;padding-top:70px}.page-home .testimonials h2{text-align:center;font-size:20px}@media screen and (width>=320px){.page-home .testimonials h2{font-size:calc(1.36364vw + 15.6364px)}}@media screen and (width>=1200px){.page-home .testimonials h2{font-size:32px}}.page-home .testimonials h2{color:#192041;font-weight:500}.page-home .testimonials .testimonial-slider{padding:40px;position:relative}@media screen and (width<=767px){.page-home .testimonials .testimonial-slider{padding:25px}}.page-home .testimonials .testimonial-slider .carousel-indicators [data-bs-target]{background-color:#a4c5ff;border-radius:100%;width:16px;height:16px;margin-left:.35rem;margin-right:.35rem}.page-home .testimonials .testimonial-slider .carousel-indicators{top:100%}.page-home .testimonials .testimonial-slider img{z-index:2;width:30%;height:auto;position:relative}@media screen and (width<=991px){.page-home .testimonials .testimonial-slider img{width:75%}}@media screen and (width<=767px){.page-home .testimonials .testimonial-slider img{width:100%}}.page-home .testimonials .testimonial-slider:after{content:"";z-index:1;background:url(/img/icons/quote_01.svg) 50%/contain no-repeat;width:100px;height:100px;position:absolute;top:0;left:0}@media screen and (width<=767px){.page-home .testimonials .testimonial-slider:after{width:50px;height:50px}}.page-home .testimonials .testimonial-slider:before{content:"";z-index:1;background:url(/img/icons/quote_01.svg) 50%/contain no-repeat;width:100px;height:100px;position:absolute;bottom:0;right:0;transform:rotate(180deg)}@media screen and (width<=767px){.page-home .testimonials .testimonial-slider:before{width:50px;height:50px}}.page-home .testimonials .rating{text-align:center;padding-bottom:50px}.page-home .testimonials .rating img{width:80%;height:auto}.page-about-us{text-align:center;color:#fff;background:url(/img/covers/about-cover.webp) 50%/cover;padding:50px 0 30px}.page-about-us h1{font-size:20px}@media screen and (width>=320px){.page-about-us h1{font-size:calc(1.81818vw + 14.1818px)}}@media screen and (width>=1200px){.page-about-us h1{font-size:36px}}.page-about-us h1:after{background-color:#266e9e}.page-about-us .about-us-content{margin-bottom:50px}.page-about-us .about-us-content p{font-size:16px}@media screen and (width>=320px){.page-about-us .about-us-content p{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width>=1200px){.page-about-us .about-us-content p{font-size:20px}}.page-about-us .about-us-content p{font-weight:400}.page-about-us .owner-card .component-avatar{width:50%;margin:0 auto 35px}.page-about-us .owner-card h2{font-size:18px}@media screen and (width>=320px){.page-about-us .owner-card h2{font-size:calc(.681818vw + 15.8182px)}}@media screen and (width>=1200px){.page-about-us .owner-card h2{font-size:24px}}.page-about-us .owner-card h2{padding-bottom:10px}.page-about-us .owner-card h2:after{background-color:#fff;width:20%;height:3px}.page-about-us .owner-card h3{font-size:16px}@media screen and (width>=320px){.page-about-us .owner-card h3{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width>=1200px){.page-about-us .owner-card h3{font-size:20px}}.page-about-us .owner-card h3{color:#23b2ea}.page-about-us .owner-card .card-content{width:75%;margin:0 auto}.page-about-us .owner-card .social-icons a{color:#1a2042;background-color:#fff;border-radius:10px;width:30px;height:30px;margin:0 5px;transition:all .3s;display:inline-block}.page-about-us .owner-card .social-icons a:hover{color:#fff;background-color:#1a2042}.page-about-generic .about-generic{text-align:left;color:#fff;background:url(/img/covers/about-cover.webp) 50%/cover;padding:50px 0 30px}.page-about-generic .about-generic+section strong{font-weight:700}.page-about-generic .about-generic+section h2{font-size:18px}@media screen and (width>=320px){.page-about-generic .about-generic+section h2{font-size:calc(.681818vw + 15.8182px)}}@media screen and (width>=1200px){.page-about-generic .about-generic+section h2{font-size:24px}}.page-about-generic .about-generic+section h2{margin-top:1.5rem}.page-about-generic .about-generic+section p{font-size:14px}@media screen and (width>=320px){.page-about-generic .about-generic+section p{font-size:calc(.227273vw + 13.2727px)}}@media screen and (width>=1200px){.page-about-generic .about-generic+section p{font-size:16px}}.page-about-generic ul.dashed{padding-left:35px;list-style-type:none}.page-about-generic ul.dashed>li{text-indent:-20px}.page-about-generic ul.dashed>li:before{content:"–";text-indent:0;padding-right:10px}.page-about-generic ol.sequence{counter-reset:item;padding-left:35px}.page-about-generic ol.sequence li{text-indent:-20px;display:block}.page-about-generic ol.sequence li:before{content:counters(item, ".") ". ";counter-increment:item}.page-about-generic ol.sequence li ol.sequence{padding-left:40px}.page-about-generic ol.sequence li ol.sequence li{text-indent:-35px}.page-about-generic ol.sequence li ol.sequence li:before{padding-right:5px}.page-blog .btn-default{padding:7px 20px 4px}.page-blog .btn-default.facebook{background:#4267b2;border-color:#4267b2}.page-blog .btn-default.facebook:hover{color:#fff;background:#31415d;border-color:#31415d}.page-blog .btn-default.facebook:hover i{color:#fff}.page-blog .btn-default.linkedin{background:#3d9ae2;border-color:#3d9ae2}.page-blog .btn-default.linkedin:hover{color:#fff;background:#31415d;border-color:#31415d}.page-blog .btn-default.linkedin:hover i{color:#fff}.page-blog .headline-wrap{color:#fff;text-align:center;background:url(/img/covers/cover-blog.webp) 50%/cover no-repeat}.page-blog .headline-wrap h1:after{background-color:#24c8ff63}.page-blog .headline-wrap p{font-size:16px}@media screen and (width>=320px){.page-blog .headline-wrap p{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width>=1200px){.page-blog .headline-wrap p{font-size:20px}}.page-blog .content-wrap{background:url(/img/covers/cover-left.svg) 50%/cover no-repeat}.page-blog .blog-post .photo img{object-fit:cover;object-position:center;height:100%;box-shadow:1px 1px 3px #0003}.page-blog .blog-post .content .headline{color:#112a46;word-wrap:break-word;background:#25c7ff}.page-blog .blog-post .content .headline.no-bg{background:0 0}.page-blog .blog-post .content .headline h2{font-size:16px}@media screen and (width>=320px){.page-blog .blog-post .content .headline h2{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width>=1200px){.page-blog .blog-post .content .headline h2{font-size:20px}}.page-blog .blog-post .content .headline h2{font-weight:400}.page-blog .blog-post .content .headline .date{color:#fff;font-size:14px}@media screen and (width>=320px){.page-blog .blog-post .content .headline .date{font-size:calc(.227273vw + 13.2727px)}}@media screen and (width>=1200px){.page-blog .blog-post .content .headline .date{font-size:16px}}.page-blog .blog-post .content .description{word-wrap:break-word;line-height:1.5}@media screen and (width>=992px){.page-blog .blog-post.flip .photo{order:1}}@media screen and (width>=768px){.page-blog .blog-post.flip .content{order:0}}.page-blog .blog-post.flip .content .headline{color:#3c4b66;word-wrap:break-word;background:#a4c5ff}.page-blog.single .headline{word-wrap:break-word;z-index:3;background:#25c7ff;padding:1rem 0}.page-blog.single .headline-toc .btn-light{margin-top:.75rem;margin-right:.25rem;box-shadow:1px 1px 5px #00000040}@media screen and (width<=991px){.page-blog.single .headline-toc{z-index:2;height:38px;margin-bottom:-38px;padding:.25rem;position:sticky;top:0}}.page-blog.single h1{color:#31415d;font-size:20px}@media screen and (width>=320px){.page-blog.single h1{font-size:calc(1.36364vw + 15.6364px)}}@media screen and (width>=1200px){.page-blog.single h1{font-size:32px}}.page-blog.single h1{word-wrap:anywhere}.page-blog.single h1:after{content:none}@media screen and (width<=1299px){.page-blog.single h1{font-size:18px}}@media screen and (width<=1299px) and (width>=320px){.page-blog.single h1{font-size:calc(.681818vw + 15.8182px)}}@media screen and (width<=1299px) and (width>=1200px){.page-blog.single h1{font-size:24px}}@media screen and (width<=991px){.page-blog.single h1{font-size:16px}}@media screen and (width<=991px) and (width>=320px){.page-blog.single h1{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width<=991px) and (width>=1200px){.page-blog.single h1{font-size:20px}}.page-blog.single .post .photo{box-shadow:1px 1px 3px #00000040}.page-blog.single .post .photo img{object-fit:cover;object-position:left top;width:100%;height:100%}.page-blog.single .post .photo .photo-details{color:#fff;background:#25c7ff}.page-blog.single .post .photo .photo-frame{border-bottom:4px solid #25c7ff}.page-blog.single .post .photo .share-headline{font-size:16px}@media screen and (width>=320px){.page-blog.single .post .photo .share-headline{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width>=1200px){.page-blog.single .post .photo .share-headline{font-size:20px}}.page-blog.single .post .photo .sharing,.page-blog.single .post .photo .sharing button,.page-blog.single .post .photo .sharing a{color:#fff;font-size:14px;text-decoration:none}@media screen and (width>=320px){.page-blog.single .post .photo .sharing,.page-blog.single .post .photo .sharing button,.page-blog.single .post .photo .sharing a{font-size:calc(.227273vw + 13.2727px)}}@media screen and (width>=1200px){.page-blog.single .post .photo .sharing,.page-blog.single .post .photo .sharing button,.page-blog.single .post .photo .sharing a{font-size:16px}}.page-blog.single .post .photo .sharing,.page-blog.single .post .photo .sharing button,.page-blog.single .post .photo .sharing a{transition:all .15s}.page-blog.single .post .photo .sharing button:hover,.page-blog.single .post .photo .sharing a:hover{font-weight:500}.page-blog.single .post .description{word-wrap:break-word}.page-blog.single .post .description a{font-weight:700;text-decoration:underline}.page-blog.single .post .description a:hover{text-decoration:none}.page-blog.single .post .description strong{font-weight:700!important}.page-blog.single .post .description figure{background-color:#fff;border-radius:6px;padding:5px 5px 7px;display:inline-block;box-shadow:0 0 3px #00000026}.page-blog.single .post .description figure a{display:inline-block}.page-blog.single .post .description figure img{height:auto}.page-blog.single .post .description figure figcaption{font-size:12px}@media screen and (width>=320px){.page-blog.single .post .description figure figcaption{font-size:calc(.227273vw + 11.2727px)}}@media screen and (width>=1200px){.page-blog.single .post .description figure figcaption{font-size:14px}}.page-blog.single .post .description figure figcaption{padding:7px 0 0;line-height:normal;display:block}.page-blog.single .post .description figure.image-style-side{float:right;margin:10px 0 5px 10px}.page-blog.single .post .description figure.media{border:0;outline:none;width:100%;height:0;margin:15px 0;padding:0 0 56.25%;display:block;position:relative}.page-blog.single .post .description figure.media iframe{width:100%;height:100%;position:absolute;top:0;left:0}@media screen and (width<=992px){.page-blog.single .post .description figure.table{overflow:auto;width:100%!important}}.page-blog.single .post .description figure.table>table{border-collapse:collapse;border-color:var(--bs-table-border-color);width:100%;color:var(--bs-table-color);vertical-align:top;margin:0}.page-blog.single .post .description figure.table>table tr td,.page-blog.single .post .description figure.table>table tr th{padding:7px 5px;line-height:1.3}.page-blog.single .post .description figure.table>table tr:last-child,.page-blog.single .post .description figure.table>table tr:last-child td,.page-blog.single .post .description figure.table>table tr:last-child th{border-bottom:0}.page-blog.single .post .description blockquote{background:#f9f9f9;border-left:10px solid #ccc;border-radius:0 10px 10px 0;margin:1rem 0;padding:1rem 3rem;position:relative}.page-blog.single .post .description blockquote:before{content:open-quote;color:#ccc;margin:0;font-size:4em;position:absolute;inset:auto auto -.5rem .5rem}.page-blog.single .post .description blockquote:after{content:close-quote;color:#ccc;margin:0;font-size:4em;position:absolute;inset:-.5rem .5rem auto auto}.page-blog.single .post .description blockquote p{margin:0 .5rem;font-style:italic}.page-blog.single .post .description pre{font-family:monospace}.page-blog.single .post .description pre code{background:#f9f9f9;border:1px solid #ccc;border-radius:10px;padding:10px 15px;display:block;position:relative;box-shadow:inset 0 0 3px 1px #f9f9f9}@media screen and (width>=991px){.page-blog.single .post .sidebar{background:#f1f1f1}}.page-blog.single .post .sidebar h3{font-size:16px}@media screen and (width>=320px){.page-blog.single .post .sidebar h3{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width>=1200px){.page-blog.single .post .sidebar h3{font-size:20px}}.page-blog.single .post .sidebar h3{border-bottom:2px solid #25c7ff;margin-bottom:5px;padding-bottom:8px;display:inline-block}.page-blog.single .post .sidebar .author{background-color:#fff;margin:-1.025rem -1rem 1rem;padding:1rem;box-shadow:1px 1px 3px #00000040}.page-blog.single .post .sidebar .author .component-avatar{width:85px}.page-blog.single .post .sidebar .author h2,.page-blog.single .post .sidebar .author h3,.page-blog.single .post .sidebar .author p{font-size:16px}@media screen and (width>=320px){.page-blog.single .post .sidebar .author h2,.page-blog.single .post .sidebar .author h3,.page-blog.single .post .sidebar .author p{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width>=1200px){.page-blog.single .post .sidebar .author h2,.page-blog.single .post .sidebar .author h3,.page-blog.single .post .sidebar .author p{font-size:20px}}.page-blog.single .post .sidebar .author h2,.page-blog.single .post .sidebar .author h3,.page-blog.single .post .sidebar .author p{border:0;margin:0;padding:0;font-weight:400;line-height:normal}.page-blog.single .post .sidebar .author h3,.page-blog.single .post .sidebar .author p{font-weight:500}.page-blog.single .post .sidebar .author h3.occupation,.page-blog.single .post .sidebar .author p.occupation{color:#25c7ff;font-size:14px;font-weight:400}@media screen and (width>=320px){.page-blog.single .post .sidebar .author h3.occupation,.page-blog.single .post .sidebar .author p.occupation{font-size:calc(.227273vw + 13.2727px)}}@media screen and (width>=1200px){.page-blog.single .post .sidebar .author h3.occupation,.page-blog.single .post .sidebar .author p.occupation{font-size:16px}}.page-blog.single .post .sidebar .author h3.occupation,.page-blog.single .post .sidebar .author p.occupation{margin-top:.6rem;margin-bottom:.6rem}.page-blog.single .post .sidebar .author i{color:#25c7ff;margin-top:5px;margin-left:-5px}.page-blog.single .post .sidebar .author .info{background:0 0;margin-left:1.25rem}.page-blog.single .post .sidebar .author .info:before{content:"";background-color:#25c7ff;width:3px;position:absolute;top:0;bottom:0;left:-.45rem}.page-blog.single .post .sidebar .toc{background:#f1f1f1;overflow:auto}@media screen and (width>=992px){.page-blog.single .post .sidebar .toc{width:auto;max-width:none;max-height:100vh;z-index:unset;border:0;margin-left:-1rem;margin-right:-1rem;position:sticky;inset:0 auto auto;transform:none!important}.page-blog.single .post .sidebar .toc .btn-close{display:none}.page-blog.single .post .sidebar .toc,.page-blog.single .post .sidebar .toc .offcanvas-body,.page-blog.single .post .sidebar .toc .offcanvas-header{visibility:visible}.page-blog.single .post .sidebar .toc .offcanvas-header{padding-top:.75rem;padding-left:1rem;padding-right:1rem}.page-blog.single .post .sidebar .toc .offcanvas-header h3.offcanvas-title{letter-spacing:-1px;font-weight:500}.page-blog.single .post .sidebar .toc .offcanvas-header .offcanvas-title .toggle{vertical-align:middle;font-size:12px}}@media screen and (width>=992px) and (width>=320px){.page-blog.single .post .sidebar .toc .offcanvas-header .offcanvas-title .toggle{font-size:calc(.227273vw + 11.2727px)}}@media screen and (width>=992px) and (width>=1200px){.page-blog.single .post .sidebar .toc .offcanvas-header .offcanvas-title .toggle{font-size:14px}}@media screen and (width<=991px){.page-blog.single .post .sidebar .toc .offcanvas-body .collapse{display:block}}.page-blog.single .post .sidebar .toc ul{margin-top:1rem;padding-left:15px;list-style-type:none;list-style-position:inside;display:block}.page-blog.single .post .sidebar .toc ul li{margin-bottom:1rem;line-height:normal;display:block}.page-blog.single .post .sidebar .toc ul li>a{color:var(--bs-body-color);display:block}.page-blog.single .post .sidebar .toc ul li>a:hover{color:#008dbe}.page-blog.single .post .sidebar .toc ul li.active{position:relative}.page-blog.single .post .sidebar .toc ul li.active>a{color:#25c7ff}.page-blog.single .post .sidebar .toc ul li.active::marker{color:#25c7ff}.page-blog.single .post .sidebar .toc ul li.active:before{content:"";font-variant:normal;text-rendering:auto;color:#25c7ff;font-family:"Font Awesome 6 Free";font-style:normal;font-weight:700;line-height:1;position:absolute;top:3px;left:-20px}.page-blog.single .post .sidebar .other-articles img{object-fit:contain;object-position:top;width:115px;height:92px;font-size:11px;line-height:normal;display:inline-block;overflow:hidden}.page-blog.single .post .sidebar .other-articles .border-bottom{border-color:#8be1ff!important}.page-blog.single .post .sidebar .other-articles h4{color:#25c7ff;word-break:normal;overflow-wrap:anywhere;word-break:break-word;font-size:12px}@media screen and (width>=320px){.page-blog.single .post .sidebar .other-articles h4{font-size:calc(.227273vw + 11.2727px)}}@media screen and (width>=1200px){.page-blog.single .post .sidebar .other-articles h4{font-size:14px}}.page-blog.single .post .sidebar .other-articles h4{-webkit-line-clamp:4;text-overflow:ellipsis;-webkit-box-orient:vertical;transition:all .2s;display:-webkit-box;overflow:hidden}.page-blog.single .post .sidebar .other-articles h4:hover{color:#193e80}.page-blog.single .description img{object-fit:contain;max-width:100%;height:auto}.page-blog #subscribeEmail img,.page-blog #unsubscribeEmail img{max-width:100%;margin:20px 0}.page-blog #subscribeEmail .modal-content,.page-blog #unsubscribeEmail .modal-content{background:#fff url(/img/blog/subscribe-left.webp) -.75rem/cover no-repeat;box-shadow:0 5px 15px #00000080}@media screen and (width>=992px){.page-blog #subscribeEmail .modal-content,.page-blog #unsubscribeEmail .modal-content{border-top-left-radius:20px}}.page-blog #subscribeEmail h2,.page-blog #unsubscribeEmail h2{font-size:18px;font-weight:500}@media screen and (width>=320px){.page-blog #subscribeEmail h2,.page-blog #unsubscribeEmail h2{font-size:calc(.681818vw + 15.8182px)}}@media screen and (width>=1200px){.page-blog #subscribeEmail h2,.page-blog #unsubscribeEmail h2{font-size:24px}}.page-blog #subscribeEmail h2,.page-blog #unsubscribeEmail h2{margin-top:30px;margin-bottom:10px}.page-blog #subscribeEmail h3,.page-blog #unsubscribeEmail h3{font-size:16px}@media screen and (width>=320px){.page-blog #subscribeEmail h3,.page-blog #unsubscribeEmail h3{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width>=1200px){.page-blog #subscribeEmail h3,.page-blog #unsubscribeEmail h3{font-size:20px}}.page-blog #subscribeEmail h3,.page-blog #unsubscribeEmail h3{font-weight:500}.page-blog #subscribeEmail .left,.page-blog #unsubscribeEmail .left{position:relative}.page-blog #subscribeEmail .left img,.page-blog #unsubscribeEmail .left img{max-width:110%;margin-top:110px;position:absolute;left:-35px}.page-blog #subscribeEmail .btn-close,.page-blog #unsubscribeEmail .btn-close{float:right}.page-blog #subscribeEmail input[type=submit],.page-blog #unsubscribeEmail input[type=submit]{color:#fff;background:#ffa630;border:1px solid #ffa630;height:40px;margin-top:15px;font-weight:700;transition:all .3s}.page-blog #subscribeEmail input[type=submit]:disabled,.page-blog #unsubscribeEmail input[type=submit]:disabled{cursor:not-allowed;filter:grayscale(99%)}.page-blog #subscribeEmail input[type=submit]:not(:disabled):hover,.page-blog #unsubscribeEmail input[type=submit]:not(:disabled):hover{color:#ffa630;background:#fff}.page-blog #subscribeEmail p,.page-blog #unsubscribeEmail p{font-size:12px;line-height:22px}@media screen and (width>=320px){.page-blog #subscribeEmail p,.page-blog #unsubscribeEmail p{font-size:calc(.227273vw + 11.2727px)}}@media screen and (width>=1200px){.page-blog #subscribeEmail p,.page-blog #unsubscribeEmail p{font-size:14px}}.page-blog #subscribeEmail input:focus,.page-blog #subscribeEmail button:focus,.page-blog #unsubscribeEmail input:focus,.page-blog #unsubscribeEmail button:focus{box-shadow:none;outline:none}@media screen and (width<=992px){.page-blog #subscribeEmail .modal-content,.page-blog #unsubscribeEmail .modal-content{background:#fff}.page-blog #subscribeEmail .modal-content .left,.page-blog #unsubscribeEmail .modal-content .left{display:none}}.page-blog #unsubscribeEmail .modal-content{background:#fff}.page-blog .categories a{color:#4267b2;font-size:12px}@media screen and (width>=320px){.page-blog .categories a{font-size:calc(.454545vw + 10.5455px)}}@media screen and (width>=1200px){.page-blog .categories a{font-size:16px}}.page-blog .categories .main-categories{margin-top:2.75rem}@media screen and (width<=767px){.page-blog .categories .main-categories{margin-top:1.25rem}.page-blog .categories .main-categories .nav-item{padding-left:2rem}}.page-blog .categories .main-categories .nav-link{background-color:#eee;border:3px solid #e0e0e0;border-radius:8px;position:relative}.page-blog .categories .main-categories .nav-link.active{border-color:#aaa;text-decoration:none}.page-blog .categories .main-categories .nav-link .icon,.page-blog .categories .main-categories .nav-link img{object-fit:contain;color:#fff;background-color:#fff;border:3px solid #ccc;border-radius:50%;width:5rem;height:5rem;margin-bottom:2rem;padding:.25rem;font-size:.1px;transition:all .2s;position:absolute;top:-2.625rem;left:50%;transform:translate(-50%)}@media screen and (width<=767px){.page-blog .categories .main-categories .nav-link .icon,.page-blog .categories .main-categories .nav-link img{width:2.5rem;height:2.5rem;top:50%;left:-1.75rem;transform:translateY(-50%)}}.page-blog .categories .main-categories .nav-link .icon{color:#444;justify-content:center;align-items:center;font-size:48px;line-height:48px;display:flex}.page-blog .categories .main-categories .nav-link p{font-size:12px}@media screen and (width>=320px){.page-blog .categories .main-categories .nav-link p{font-size:calc(.454545vw + 10.5455px)}}@media screen and (width>=1200px){.page-blog .categories .main-categories .nav-link p{font-size:16px}}.page-blog .categories .main-categories .nav-link p{color:#3c4b66;line-height:normal;transition:all .2s}.page-blog .categories .main-categories .nav-link:hover{border-color:#d0d0d0}.page-blog .categories .main-categories .nav-link:hover img{transform:translate(-50%)scale(1.1)}@media screen and (width<=767px){.page-blog .categories .main-categories .nav-link:hover img{transform:translateY(-50%)scale(1.1)}}.page-blog .categories .main-categories .nav-link:hover p{color:#4267b2}.page-blog .categories .nav-link.active{font-weight:500;text-decoration:underline}.page-blog .categories .sub-categories{width:fit-content;margin:0 auto}.page-blog.page-blog-dictionary .searchbar{background-color:#00000040}.page-blog.page-blog-dictionary .searchbar .form-control{border:0;border-radius:25px 0 0 25px;box-shadow:none!important;outline:none!important}.page-blog.page-blog-dictionary .searchbar button{color:#fff;background-color:#000;border-color:#000;border-radius:0 25px 25px 0;width:70px}.page-blog.page-blog-dictionary .searchbar button:hover{background-color:#444;border-color:#444}.page-blog.page-blog-dictionary .term-post .content{background-color:#fff;border-radius:0 0 10px 10px}.page-blog.page-blog-dictionary .alphabet{position:sticky;top:150px}.page-blog.page-blog-dictionary .alphabet ul{flex-flow:column wrap;align-content:flex-start;height:26rem;margin:0 0 0 -.625rem;padding:0;list-style:none;display:flex}@media screen and (width<=575px){.page-blog.page-blog-dictionary .alphabet ul{height:auto;margin-bottom:10px;margin-left:0;display:inline-block}.page-blog.page-blog-dictionary .alphabet ul li{display:inline-block}}.page-blog.page-blog-dictionary .alphabet ul li{margin-bottom:.5rem;line-height:1.3;list-style:none}.page-blog.page-blog-dictionary .alphabet ul li span,.page-blog.page-blog-dictionary .alphabet ul li a{text-align:center;width:1.5rem;height:1.5rem;margin:0 6px;padding:0;font-size:14px;line-height:25.5px;display:block}.page-blog.page-blog-dictionary .alphabet ul li span.selected,.page-blog.page-blog-dictionary .alphabet ul li a.selected{color:#fff;background-color:#25c7ff;border-radius:50%;font-weight:500}.page-blog.page-blog-dictionary .alphabet ul li a{font-weight:500}.page-blog.page-blog-dictionary .alphabet ul li span{color:#6c757d}.page-blog.page-blog-dictionary .headline{position:relative}.page-blog.page-blog-dictionary .headline a{color:inherit;text-decoration:underline}.page-blog.page-blog-dictionary .headline a:hover{text-decoration:none}.page-blog.page-blog-dictionary .headline a.anchor-link{color:#fff;text-shadow:1px 1px 3px #00000026;margin-left:5px;font-size:24px;line-height:1;text-decoration:none;transition:all .2s;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.page-blog.page-blog-dictionary .headline:hover h2{margin-right:30px!important}.page-blog.page-blog-dictionary .headline:hover a.anchor-link{display:block!important}.page-blog.page-blog-dictionary .headline:hover a.anchor-link:hover{color:#777}.page-media .media-intro{color:#fff;text-align:center;background:url(/img/covers/cover-media.webp) 50%/cover;padding:100px 0}.page-media .media-intro h1:after{background-color:#3587c1}.page-media .media-intro p{font-size:16px}@media screen and (width>=320px){.page-media .media-intro p{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width>=1200px){.page-media .media-intro p{font-size:20px}}.page-media .media-content{background:url(/img/covers/cover-left.svg) 50%/cover}@media screen and (width>=768px){.page-media .media-content{padding:45px 0}}@media screen and (width>=992px){.page-media .media-content{padding:75px}}.page-media .media-content .post{color:#000}.page-media .media-content .post .media-card{background-color:#fff;border-radius:26px;transition:all .2s;box-shadow:0 3px 6px #00000029}.page-media .media-content .post .media-card .media-card-header .date{color:#192041;font-size:16px}@media screen and (width>=320px){.page-media .media-content .post .media-card .media-card-header .date{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width>=1200px){.page-media .media-content .post .media-card .media-card-header .date{font-size:20px}}.page-media .media-content .post .media-card .media-card-header .date{text-align:right;margin-bottom:1rem}.page-media .media-content .post .media-card .media-card-header h2{color:#193e80;font-size:16px}@media screen and (width>=320px){.page-media .media-content .post .media-card .media-card-header h2{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width>=1200px){.page-media .media-content .post .media-card .media-card-header h2{font-size:20px}}.page-media .media-content .post .media-card .media-card-header h2{text-align:right;margin-bottom:1rem;font-weight:700}.page-media .media-content .post .media-card .card-content .media-info{border-right:2px solid #25c7ff}.page-media .media-content .post .media-card .card-content .media-info p{color:#192041;font-size:14px}@media screen and (width>=320px){.page-media .media-content .post .media-card .card-content .media-info p{font-size:calc(.227273vw + 13.2727px)}}@media screen and (width>=1200px){.page-media .media-content .post .media-card .card-content .media-info p{font-size:16px}}.page-media .media-content .post .media-card .photo{margin:2rem 0}.page-media .media-content .post .media-card .photo img{height:auto}.page-media .media-content .post .media-card.flip .media-card-header .date,.page-media .media-content .post .media-card.flip .media-card-header h2{text-align:left}@media screen and (width>=768px){.page-media .media-content .post .media-card.flip .card-content .media-info{order:1}}.page-media .media-content .post .media-card.flip .card-content .media-info{border-left:2px solid #25c7ff;border-right:none}@media screen and (width>=768px){.page-media .media-content .post .media-card.flip .photo{order:2}}.page-students .students{color:#fff;text-align:center;background:url(/img/covers/cover-media.webp) 50%/cover;padding:100px 0}.page-students .students h1:after{background-color:#3587c1}.page-students .students p{font-size:16px}@media screen and (width>=320px){.page-students .students p{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width>=1200px){.page-students .students p{font-size:20px}}.page-students .student-avatar{width:100%;padding:50%;position:relative;height:0!important}.page-students .student-avatar img{object-fit:cover;object-position:top center;background-color:#fefefe;width:100%;height:100%;margin:0;font-size:.01px;position:absolute;inset:0}@media screen and (width<=991px){.page-students .student-avatar img{object-fit:cover;max-width:200px;max-height:200px;margin-left:auto;margin-right:auto}}.page-students .students-content{background:url(/img/covers/cover-left.svg) 50%/cover;padding:50px 0}.page-students .students-content a{color:#193e80}.page-students .student{padding:40px 0;overflow:hidden}.page-students .student h1{text-align:left;color:#003f63;font-size:20px}@media screen and (width>=320px){.page-students .student h1{font-size:calc(1.36364vw + 15.6364px)}}@media screen and (width>=1200px){.page-students .student h1{font-size:32px}}.page-students .student h1:after{content:none}.page-students .student .student-main-avatar{background:url(/img/covers/cover-left.svg) 50%/cover;border-top:2px solid #3c4b66}.page-students .student .student-main-avatar .avatar-wrapper{width:60%;margin:0 auto;padding:10% 0 0}.page-students .student .student-main-avatar h2{text-align:right;width:60%;margin:0 auto;font-size:16px;position:relative}@media screen and (width>=320px){.page-students .student .student-main-avatar h2{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width>=1200px){.page-students .student .student-main-avatar h2{font-size:20px}}.page-students .student .student-main-avatar h2:after{content:"";background-color:#25c7ff73;width:45%;height:7px;display:block;position:absolute;bottom:0;right:0}.page-students .student .question-card{text-align:right;border-bottom:2px solid #3c4b66}.page-students .student .question-card.first,.page-students .student .question-card.last{position:relative}.page-students .student .question-card.first:before,.page-students .student .question-card.last:before{content:"";z-index:1;width:100px;height:100px;position:absolute}@media screen and (width<=991px){.page-students .student .question-card.first:before,.page-students .student .question-card.last:before{width:50px;height:50px}}@media screen and (width<=767px){.page-students .student .question-card.first:before,.page-students .student .question-card.last:before{width:30px;height:30px}}.page-students .student .question-card.first:before{background:url(/img/icons/quote_01.svg) 50%/contain no-repeat;top:0;right:-110px;transform:rotate(180deg)}@media screen and (width<=991px){.page-students .student .question-card.first:before{right:-60px}}@media screen and (width<=767px){.page-students .student .question-card.first:before{right:-40px}}.page-students .student .question-card.last:before{background:url(/img/icons/quote_01.svg) 50%/contain no-repeat;bottom:0;left:-110px}@media screen and (width<=991px){.page-students .student .question-card.last:before{left:-60px}}@media screen and (width<=767px){.page-students .student .question-card.last:before{left:-40px}}@media screen and (width<=991px){.page-students .student .question-card{text-align:center}}.page-students .student .question-card h3{font-size:16px}@media screen and (width>=320px){.page-students .student .question-card h3{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width>=1200px){.page-students .student .question-card h3{font-size:20px}}.page-students .student .question-card h3{color:#193e80;font-weight:700}.page-students .student .question-card p{font-size:14px}@media screen and (width>=320px){.page-students .student .question-card p{font-size:calc(.227273vw + 13.2727px)}}@media screen and (width>=1200px){.page-students .student .question-card p{font-size:16px}}.page-students .student .question-card p{font-weight:400}.page-students .student .question-card:last-child{border-bottom:none}.page-students .more-students-wrapper{z-index:2;position:relative}.page-students .more-students-wrapper .more-student{font-size:16px}@media screen and (width>=320px){.page-students .more-students-wrapper .more-student{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width>=1200px){.page-students .more-students-wrapper .more-student{font-size:20px}}.page-students .more-students-wrapper .more-student{color:#192041;font-weight:500}.page-students .more-students-wrapper .more-student p{font-size:14px}@media screen and (width>=320px){.page-students .more-students-wrapper .more-student p{font-size:calc(.227273vw + 13.2727px)}}@media screen and (width>=1200px){.page-students .more-students-wrapper .more-student p{font-size:16px}}.page-students .more-students-wrapper .more-student h3{font-size:16px}@media screen and (width>=320px){.page-students .more-students-wrapper .more-student h3{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width>=1200px){.page-students .more-students-wrapper .more-student h3{font-size:20px}}.page-students .more-students-wrapper .more-student h3{color:#193e80;text-align:center;font-weight:500}.page-students .more-students-wrapper .more-student h3:after{background-color:#25c7ff}.page-students .student-card{flex-direction:column;display:flex;box-shadow:1px 1px 6px 1px #ccc}.page-students .student-card .student-title{background-color:#fff;justify-content:center;align-items:center;height:100%;min-height:auto;padding:20px 0;display:flex}.page-students .student-card .student-title h2,.page-students .student-card .student-title h3{text-align:center;font-size:16px}@media screen and (width>=320px){.page-students .student-card .student-title h2,.page-students .student-card .student-title h3{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width>=1200px){.page-students .student-card .student-title h2,.page-students .student-card .student-title h3{font-size:20px}}.page-students .student-card .student-title h2,.page-students .student-card .student-title h3{margin:0}.page-students .student-card .student-title h2:after,.page-students .student-card .student-title h3:after{content:"";background-color:#25c7ffbf;width:40%;min-width:100px;max-width:100%;height:3px;margin:5px auto;display:block}@media screen and (width<=991px){.page-students .student-card{box-shadow:none}.page-students .student-card .student-avatar img{border-radius:50%;overflow:hidden}.page-students .student-card .student-title{display:none}}.page-contact-us .headline-wrap{background:url(/img/covers/contact-us-bg.webp) 50%/cover no-repeat}@media screen and (width>=768px){.page-contact-us .headline-wrap{background:url(/img/covers/contact-us.webp) -50% 100%/contain no-repeat,url(/img/covers/contact-us-bg.webp) 50%/cover no-repeat}}@media screen and (width>=992px){.page-contact-us .headline-wrap{background:url(/img/covers/contact-us.webp) 0 100%/contain no-repeat,url(/img/covers/contact-us-bg.webp) 50%/cover no-repeat}}@media screen and (width>=1200px){.page-contact-us .headline-wrap{background:url(/img/covers/contact-us.webp) 25% 100%/contain no-repeat,url(/img/covers/contact-us-bg.webp) 50%/cover no-repeat}}.page-contact-us .headline-wrap{color:#fff;text-align:center}.page-contact-us .headline-wrap h1:after{background-color:#ffffff63}.page-contact-us .headline-wrap p{font-size:16px}@media screen and (width>=320px){.page-contact-us .headline-wrap p{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width>=1200px){.page-contact-us .headline-wrap p{font-size:20px}}.page-contact-us .map-wrapper{background:#1b2042;border-top:18px solid #3c4b66}.page-contact-us .contact-us{background:url(/img/covers/cover-left.svg) 50%/cover no-repeat}.page-contact-us .contact-us .fa-lg{color:#25c7ff}.page-contact-us .contact-us a{line-height:normal;display:block}.page-contact-us .form-wrapper .form-control{opacity:1;background-color:#fff;border-radius:10px;padding-top:.575rem;padding-bottom:.575rem;font-size:14px;box-shadow:0 3px 6px #00000029}@media screen and (width>=320px){.page-contact-us .form-wrapper .form-control{font-size:calc(.227273vw + 13.2727px)}}@media screen and (width>=1200px){.page-contact-us .form-wrapper .form-control{font-size:16px}}.page-contact-us .form-wrapper .form-control:not(.is-invalid){border-color:#193e80}.page-contact-us .form-wrapper .form-control::placeholder{color:#192041;opacity:1}.page-contact-us .form-wrapper .form-control:-ms-placeholder-shown{color:#192041}.page-contact-us .form-wrapper .form-control::-moz-placeholder{color:#192041}.page-contact-us .form-wrapper .g-recaptcha{transform-origin:0 100%;transform:scale(.77)}.page-contact-us .form-wrapper .invalid-feedback{font-size:12px}@media screen and (width>=320px){.page-contact-us .form-wrapper .invalid-feedback{font-size:calc(.227273vw + 11.2727px)}}@media screen and (width>=1200px){.page-contact-us .form-wrapper .invalid-feedback{font-size:14px}}.page-contact-us .follow-us{color:#003f63;font-size:20px}@media screen and (width>=320px){.page-contact-us .follow-us{font-size:calc(1.36364vw + 15.6364px)}}@media screen and (width>=1200px){.page-contact-us .follow-us{font-size:32px}}.page-contact-us .follow-us{font-weight:700}.page-teachers .teachers-intro{text-align:center;color:#fff;background:url(/img/covers/cover-teachers.webp) 50%/cover;padding:40px 0 20px}.page-teachers .teachers-intro h1:after{background-color:#3587c1}.page-teachers .teachers-intro p{font-size:16px}@media screen and (width>=320px){.page-teachers .teachers-intro p{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width>=1200px){.page-teachers .teachers-intro p{font-size:20px}}.page-teachers .teachers-intro p a{color:#25c7ff;transition:all .3s}.page-teachers .teachers-intro p a:hover{color:#7cdeff}.page-teachers .teacher-content{text-align:center;padding:50px 0 0}.page-teachers .teacher-content h2{font-size:20px}@media screen and (width>=320px){.page-teachers .teacher-content h2{font-size:calc(1.36364vw + 15.6364px)}}@media screen and (width>=1200px){.page-teachers .teacher-content h2{font-size:32px}}.page-teachers .teacher-content h2{color:#192041}.page-teachers .teacher-content h2:after{background-color:#25c7ff;width:60%}.page-teachers .teacher-content+.teacher-content{background:url(/img/covers/cover-left.svg) 50%/cover;position:relative}.page-teachers .teacher-content+.teacher-content .teacher-cards{padding-top:0;padding-bottom:50px}.page-teachers .teacher-content .teacher-cards{padding-top:50px}@media screen and (width<=767px){.page-teachers .teacher-content .teacher-cards{background:0 0}}.page-gallery .gallery-headline{background:url(/img/covers/gallery-cover.webp) 40%/cover;height:450px}@media screen and (width>=768px){.page-gallery .gallery-headline{background-position:50% 30%}}@media screen and (width>=576px){.page-gallery .gallery-headline{background-position:50% 25%}}.page-gallery .gallery-headline h1{margin-left:auto}.page-gallery .gallery-headline h1:after{background-color:#266e9e}@media screen and (width<=767px){.page-gallery .gallery-headline h1{background:#193e80d9;border:0;position:absolute;bottom:20%;left:0;margin:0!important;padding:15px 25px!important}.page-gallery .gallery-headline h1:after{content:"";background:#193e80d9;border:0;border-radius:0;width:50%;height:100%;position:absolute;top:0;bottom:0;left:124.95%;clip-path:polygon(0 0,50% 0,0 100%)!important}.page-gallery .gallery-headline{position:relative}}.page-gallery .gallery-headline p{color:#fff;text-align:center;font-size:16px}@media screen and (width>=320px){.page-gallery .gallery-headline p{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width>=1200px){.page-gallery .gallery-headline p{font-size:20px}}@media screen and (width<=575px){.page-gallery .gallery-headline p{display:none}}.page-gallery .gallery-content{position:relative}.page-gallery .gallery-content:before{content:"";background:url(/img/covers/cover-left.svg) 50%/cover;width:100%;height:100%;position:absolute;inset:0;transform:scaleX(-1)}.page-gallery .gallery-content>.container{z-index:1;position:relative}@media screen and (width<=575px){.page-gallery .gallery-content .header-text{display:block!important}}.page-gallery .gallery-content .gallery-nav ul li{list-style-type:none}.page-gallery .gallery-content .gallery-nav ul li .gallery-btn{color:#003f63;background-color:#fff;border:none;font-size:16px}@media screen and (width>=320px){.page-gallery .gallery-content .gallery-nav ul li .gallery-btn{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width>=1200px){.page-gallery .gallery-content .gallery-nav ul li .gallery-btn{font-size:20px}}.page-gallery .gallery-content .gallery-nav ul li .gallery-btn{text-transform:capitalize;border-radius:10px;padding:5px 25px;font-weight:500;transition:all .3s;box-shadow:0 3px 6px #00000029}.page-gallery .gallery-content .gallery-nav ul li .gallery-btn.active,.page-gallery .gallery-content .gallery-nav ul li .gallery-btn:hover{color:#fff;background-color:#25c7ff}.page-gallery .gallery-content .gallery-wrapper{flex-direction:column;width:100%;margin:0 auto;display:flex;box-shadow:1px 1px 6px 1px #ccc}.page-gallery .gallery-content .gallery-wrapper .gallery-item{width:100%;padding:50%;position:relative;height:0!important}.page-gallery .gallery-content .gallery-wrapper .gallery-item img{-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;background-color:#fefefe;width:100%;height:100%;margin:0;font-size:.01px;position:absolute;inset:0}.page-career .headline-wrap{color:#fff;text-align:center;background:url(/img/covers/cover-career.webp) 50%/cover no-repeat}.page-career .headline-wrap h1:after{background-color:#24c8ff63}.page-career .headline-wrap p{font-size:16px}@media screen and (width>=320px){.page-career .headline-wrap p{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width>=1200px){.page-career .headline-wrap p{font-size:20px}}.page-career .shortcuts{background:url(/img/covers/cover-left.svg) 50%/cover no-repeat}.page-career .shortcuts .card{color:#3c4b66;border:0;border-radius:24px;transition:all .15s;box-shadow:0 3px 6px #00000029}.page-career .shortcuts .card:hover{background-color:#f0f0f0}.page-career .shortcuts .card img{width:76px;height:76px;margin:1rem auto 0;display:inline-block}.page-career .shortcuts .card .icon-wrapper{color:#fff;background:#3d4a66;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin:1rem auto 0;font-size:2rem;display:inline-flex}.page-career .shortcuts .card .icon-wrapper i:before{width:2.5rem}.page-career .shortcuts .card .icon-wrapper .bigger{font-size:2.5rem}.page-career .shortcuts .card .card-body{font-size:12px;font-weight:400}@media screen and (width>=320px){.page-career .shortcuts .card .card-body{font-size:calc(.454545vw + 10.5455px)}}@media screen and (width>=1200px){.page-career .shortcuts .card .card-body{font-size:16px}}.page-career .shortcuts .card .card-body{padding:1rem 0}.page-career .job-positions{background-color:#f1f2f2}.page-career .job-positions h2{font-size:20px}@media screen and (width>=320px){.page-career .job-positions h2{font-size:calc(1.36364vw + 15.6364px)}}@media screen and (width>=1200px){.page-career .job-positions h2{font-size:32px}}.page-career .job-positions h2{width:fit-content;margin:0 auto;position:relative}.page-career .job-positions h2:after{content:"";background-color:#25c7ff;width:110%;height:5px;margin:5px auto;display:block;position:absolute;left:50%;transform:translate(-50%)}.page-career .job-positions .card{border:0;border-radius:24px;box-shadow:0 3px 6px #00000029}.page-career .job-positions .card .published{color:#abb1bd;font-size:12px}@media screen and (width>=320px){.page-career .job-positions .card .published{font-size:calc(.227273vw + 11.2727px)}}@media screen and (width>=1200px){.page-career .job-positions .card .published{font-size:14px}}.page-career .job-positions .card .published i{color:#9ca0a1;vertical-align:middle;margin-right:.5rem}.page-career .job-positions .card .card-header,.page-career .job-positions .card .card-footer{background:0 0;border:0;padding:1.25rem 1.25rem 0}.page-career .job-positions .card .card-header{color:#3c4b66;width:fit-content;font-size:16px;font-weight:700;position:relative}@media screen and (width>=320px){.page-career .job-positions .card .card-header{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width>=1200px){.page-career .job-positions .card .card-header{font-size:20px}}.page-career .job-positions .card .card-header:after{content:"";background-color:#25c7ff;width:110%;height:3px;margin:5px auto 15px;display:block}.page-career .job-positions .card .card-footer{padding:0 1.25rem 1.25rem}.page-career .card-slider .card-content .answer{font-size:14px}@media screen and (width>=320px){.page-career .card-slider .card-content .answer{font-size:calc(.227273vw + 13.2727px)}}@media screen and (width>=1200px){.page-career .card-slider .card-content .answer{font-size:16px}}.page-career .card-slider .card-content .answer{text-align:center;color:#3c4b66;line-height:1.5;transition:all .15s;display:block}.page-career .card-slider .card-content .answer:hover{color:#25c7ff}.page-career .help-you{background-color:#3c4b66}@media screen and (width>=992px){.page-career .help-you .row{background:url(/img/icons/academy-cap.svg) 100%/contain no-repeat}}.page-career .help-you h2,.page-career .help-you ul i{color:#25c7ff;vertical-align:middle}.page-career .help-you h2{font-size:20px}@media screen and (width>=320px){.page-career .help-you h2{font-size:calc(1.36364vw + 15.6364px)}}@media screen and (width>=1200px){.page-career .help-you h2{font-size:32px}}.page-career .help-you ul{color:#fff;font-size:16px}@media screen and (width>=320px){.page-career .help-you ul{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width>=1200px){.page-career .help-you ul{font-size:20px}}.page-career .help-you ul li i{float:left;margin-right:1.25rem;font-size:1.15rem}.page-career .help-you ul li i:before{width:3rem}@media screen and (width>=992px){.page-career .help-you ul li i{margin-right:2rem;font-size:1.75rem}}.page-career .help-you ul li{clear:both;margin:1.5rem 0}.page-career .component-partners h2{width:fit-content;margin:0 auto;position:relative}.page-career .component-partners h2:after{content:"";background-color:#25c7ff;width:110%;height:5px;display:block;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.page-career .company-photo{width:100%;padding:0 0 42.85%;position:relative;height:0!important}.page-career .company-photo img{filter:drop-shadow(0 0 10px #fff);object-fit:contain;object-position:center;border-radius:.25rem;width:100%;height:100%;margin:0;padding:5px;font-size:.01px;position:absolute;inset:0;overflow:hidden}.page-career .company-photo+h2{font-size:16px}@media screen and (width>=320px){.page-career .company-photo+h2{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width>=1200px){.page-career .company-photo+h2{font-size:20px}}.page-career .company-photo+h2{font-weight:700}:root{--theme-font-default:"Montserrat", sans-serif;--theme-font-numbers:"Oswald", sans-serif;--theme-font-icons:"Font Awesome 6 Free"}.page-code-challenge{background:url(/img/code-challenge/blue-bg-right.svg) 50%/cover no-repeat}.page-code-challenge .header{background:url(/img/covers/code-challenge.webp) top/cover no-repeat}@media screen and (width<=991px){.page-code-challenge .header{background-position:0}}.page-code-challenge .header .header-titles{position:relative}.page-code-challenge .header .header-titles img{float:right;object-fit:contain;width:90px;max-width:20vw;margin-bottom:.75rem;margin-left:1rem;margin-right:.3rem}@media screen and (width>=768px){.page-code-challenge .header .header-titles img{display:none}}.page-code-challenge .header h1,.page-code-challenge .header span{text-transform:uppercase;font-weight:500;display:block}.page-code-challenge .header h1:after,.page-code-challenge .header span:after{display:inline;position:static}@media screen and (width<=500px){.page-code-challenge .header h1,.page-code-challenge .header span{max-width:fit-content;margin:0}}.page-code-challenge .header span{color:#48d5ff}.page-code-challenge .header p{font-size:16px}@media screen and (width>=320px){.page-code-challenge .header p{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width>=1200px){.page-code-challenge .header p{font-size:20px}}.page-code-challenge .header p{color:#fff;line-height:1.6}.page-code-challenge .headline{background:url(/img/covers/generic.webp) 50% 45%/cover no-repeat}.page-code-challenge .headline .description{font-size:16px}@media screen and (width>=320px){.page-code-challenge .headline .description{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width>=1200px){.page-code-challenge .headline .description{font-size:20px}}.page-code-challenge .headline .description{color:#fff}.page-code-challenge main{background:url(/img/code-challenge/blue-bg-right.svg) 50%/cover;padding:3rem 0;position:relative}.page-code-challenge main .article-image-blue,.page-code-challenge main .article-image-purple{text-align:center;background:url(/img/code-challenge/article-frame-blue.svg) 50%/contain no-repeat;padding:170px 0;position:relative}@media screen and (width<=767px){.page-code-challenge main .article-image-blue,.page-code-challenge main .article-image-purple{padding:120px 0}}@media screen and (width<=575px){.page-code-challenge main .article-image-blue,.page-code-challenge main .article-image-purple{padding:90px 0}}@media screen and (width>=992px) and (width<=1199px){.page-code-challenge main .article-image-blue,.page-code-challenge main .article-image-purple{padding:130px 0}}.page-code-challenge main .article-image-blue img,.page-code-challenge main .article-image-purple img{aspect-ratio:1;object-fit:cover;border-radius:50%;width:22%;position:absolute;top:0;left:8%}@media screen and (width<=575px){.page-code-challenge main .article-image-blue img,.page-code-challenge main .article-image-purple img{width:18%}}.page-code-challenge main .article-image-blue .article-title,.page-code-challenge main .article-image-purple .article-title{font-size:20px}@media screen and (width>=320px){.page-code-challenge main .article-image-blue .article-title,.page-code-challenge main .article-image-purple .article-title{font-size:calc(1.36364vw + 15.6364px)}}@media screen and (width>=1200px){.page-code-challenge main .article-image-blue .article-title,.page-code-challenge main .article-image-purple .article-title{font-size:32px}}.page-code-challenge main .article-image-blue .article-title,.page-code-challenge main .article-image-purple .article-title{text-transform:uppercase;width:300px;margin:0 auto;font-weight:500}@media screen and (width<=576px){.page-code-challenge main .article-image-blue .article-title,.page-code-challenge main .article-image-purple .article-title{width:200px}}.page-code-challenge main .article-image-blue .article-title h2,.page-code-challenge main .article-image-purple .article-title h2{color:#fff;font-size:inherit}.page-code-challenge main .article-image-blue .article-title p,.page-code-challenge main .article-image-purple .article-title p{color:#003f63;background:url(/img/code-challenge/blue-elipse.svg) 50%/cover no-repeat;width:fit-content;margin:0 auto;padding:3% 14%}.page-code-challenge main p.text-entry{font-size:14px}@media screen and (width>=320px){.page-code-challenge main p.text-entry{font-size:calc(.454545vw + 12.5455px)}}@media screen and (width>=1200px){.page-code-challenge main p.text-entry{font-size:18px}}.page-code-challenge main p.text-entry{margin-bottom:3.5rem;line-height:1.5}.page-code-challenge main .article-image-purple{background-image:url(/img/code-challenge/article-frame-purple.svg)}.page-code-challenge main .article-image-purple img{left:auto;right:10%}.page-code-challenge main .article-image-purple .article-title p{background-image:url(/img/code-challenge/yellow-elipse.svg)}.page-code-challenge main .article-actions a{font-size:16px}@media screen and (width>=320px){.page-code-challenge main .article-actions a{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width>=1200px){.page-code-challenge main .article-actions a{font-size:20px}}.page-code-challenge main .article-actions a{color:#fff;text-align:center;background-color:#25c7ff;border:none;border-radius:10px;padding:8px 30px;font-weight:600;line-height:1.75;text-decoration:none;transition:all .4s}@media screen and (width<=1199px){.page-code-challenge main .article-actions a{border-radius:5px;padding:5px 20px}}.page-code-challenge main .article-actions a:first-child{background-color:#25c7ff}.page-code-challenge main .article-actions a:first-child:nth-last-child(n+3){background-color:#f8c300}.page-code-challenge main .article-actions a:last-child{background-color:#4984db}.page-code-challenge main .article-actions a:hover{opacity:.7}.page-code-challenge section .title{z-index:1;background-color:#fff;position:relative;box-shadow:0 3px 6px #0003}.page-code-challenge section .title h2{text-transform:uppercase;margin:0;padding:0;font-size:20px;font-weight:500}@media screen and (width>=320px){.page-code-challenge section .title h2{font-size:calc(1.36364vw + 15.6364px)}}@media screen and (width>=1200px){.page-code-challenge section .title h2{font-size:32px}}.page-code-challenge section .title h2{color:#193e80}.page-code-challenge section .title h2:before,.page-code-challenge section .title h2:after{content:none}.page-code-challenge section .title img{object-fit:contain;vertical-align:middle;max-width:95px}@media screen and (width<=767px){.page-code-challenge section .title img{width:100%;min-width:50px;max-width:70px;margin-right:-6px}}.page-code-challenge section .links .section-actions{background-color:#4984db;flex-flow:column;align-items:center;height:100%;margin:auto -.75rem;padding:1.5rem 0;display:flex;position:relative}.page-code-challenge section .links.orange .section-actions{background-color:orange;height:100%}.page-code-challenge section .links.orange .section-actions .months button:hover,.page-code-challenge section .links.orange .section-actions .year:hover{color:#4984db}.page-code-challenge section .links.orange .section-actions .months button:focus,.page-code-challenge section .links.orange .section-actions .months button:active,.page-code-challenge section .links.orange .section-actions .year:focus,.page-code-challenge section .links.orange .section-actions .year:active{color:#fff}.page-code-challenge section .links.orange ul{columns:2;-webkit-columns:2;-moz-columns:2}.page-code-challenge section .links.orange ul li:before{background-image:url(/img/code-challenge/eslgaming.svg)}.page-code-challenge section .links.orange ul li:hover:before{filter:hue-rotate(-25deg)}@media screen and (width<=550px){.page-code-challenge section .links.orange ul{columns:1;-webkit-columns:1;-moz-columns:1}}.page-code-challenge section .links.orange ul li>div,.page-code-challenge section .links.orange ul li>ol{break-inside:avoid;-webkit-column-break-inside:avoid;page-break-inside:avoid;column-span:all}.page-code-challenge section .links button{background-color:#0000;border:none}.page-code-challenge section .links button:not(.collapsed){color:#fff}.page-code-challenge section .links button{color:#003f63;font-weight:700}.page-code-challenge section .links .year{font-family:Oswald,sans-serif;font-size:22px;font-weight:500}@media screen and (width>=320px){.page-code-challenge section .links .year{font-size:calc(2.72727vw + 13.2727px)}}@media screen and (width>=1200px){.page-code-challenge section .links .year{font-size:46px}}.page-code-challenge section .links .year{margin:1.25rem 0 -5px -2px;padding:0;line-height:normal;display:block}@media screen and (width<=767px){.page-code-challenge section .links .year{text-align:right;width:15vw;min-width:55px}}.page-code-challenge section .links .year:not(.collapsed)+.months{border-color:#fff}.page-code-challenge section .links .months{border-left:2px solid #003f63;flex-flow:column;align-items:flex-start;display:flex}.page-code-challenge section .links .year,.page-code-challenge section .links .months button{transition:all .4s}.page-code-challenge section .links .year:hover,.page-code-challenge section .links .months button:hover{color:orange}.page-code-challenge section .links .year:focus,.page-code-challenge section .links .year:active,.page-code-challenge section .links .months button:focus,.page-code-challenge section .links .months button:active{color:#fff}.page-code-challenge section .links .card-body h3{font-size:16px}@media screen and (width>=320px){.page-code-challenge section .links .card-body h3{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width>=1200px){.page-code-challenge section .links .card-body h3{font-size:20px}}.page-code-challenge section .links .card-body h3{color:#4984db;padding:2rem 0 1rem}.page-code-challenge section .links ul{padding:0}.page-code-challenge section .links ul>li{flex-direction:row;list-style:none;display:flex}.page-code-challenge section .links ul>li a{color:#3c4b66;transition:all .4s}.page-code-challenge section .links ul>li a:hover{text-decoration:underline}.page-code-challenge section .links ul>li:before{content:" ";text-align:center;vertical-align:middle;background:url(/img/code-challenge/network-globe-solid.svg) 50% 3px no-repeat;width:1.25em;min-width:20px;margin-right:.7rem;font-family:"Font Awesome 6 Free";transition:all .4s}.page-code-challenge section .links ul>li:hover:before{filter:contrast(200%)}.page-white-label .headline{z-index:1;background-color:#192041;position:relative}.page-white-label .headline h2{font-size:20px}@media screen and (width>=320px){.page-white-label .headline h2{font-size:calc(1.36364vw + 15.6364px)}}@media screen and (width>=1200px){.page-white-label .headline h2{font-size:32px}}.page-white-label .headline h2{text-transform:uppercase;color:#fff;text-align:center;margin-bottom:0;font-weight:500}.page-white-label .header{background:url(/img/white-label/blue-bg.svg) bottom/cover no-repeat;padding-top:2rem}@media screen and (width>=992px){.page-white-label .header{margin-bottom:6.62rem}}@media screen and (width<=991px){.page-white-label .header{background-position:top;background-size:contain}}.page-white-label .header h1{color:#3c4b66;font-size:32px;display:block}@media screen and (width>=320px){.page-white-label .header h1{font-size:calc(.909091vw + 29.0909px)}}@media screen and (width>=1200px){.page-white-label .header h1{font-size:40px}}.page-white-label .header h1 span{color:#f8c300}.page-white-label .header h1:after{width:0;height:0;position:static}.page-white-label .header h2{color:#3c5ea1;font-size:20px}@media screen and (width>=320px){.page-white-label .header h2{font-size:calc(1.36364vw + 15.6364px)}}@media screen and (width>=1200px){.page-white-label .header h2{font-size:32px}}.page-white-label .header h2{font-weight:500}.page-white-label .header p{color:#707070;font-size:16px}@media screen and (width>=320px){.page-white-label .header p{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width>=1200px){.page-white-label .header p{font-size:20px}}.page-white-label .header p{line-height:1.2}.page-white-label .header .heroes{margin-top:-2rem;position:relative}.page-white-label .header .heroes img{width:100%}.page-white-label .header .bulb{background:url(/img/white-label/bulb.svg) 50% no-repeat;width:70px;height:89px;margin:0 auto;animation:2s step-end infinite bulb-blinking;display:inline-block;position:absolute;top:10%;right:18%}@media screen and (width<=1399px){.page-white-label .header .bulb{top:0}}@media screen and (width<=600px){.page-white-label .header .bulb{background-size:70%;top:0;right:14%}}@keyframes bulb-blinking{0%{background-image:url(/img/white-label/bulb.svg)}50%{background-image:url(/img/white-label/bulb-on.svg)}}.page-white-label .header .gear{background:url(/img/white-label/gear.svg) 50%/80px no-repeat;width:120px;height:120px;animation:5s linear infinite rotate;display:inline-block;position:absolute;bottom:12%;left:20%}@media screen and (width<=1399px){.page-white-label .header .gear{bottom:30%}}@media screen and (width<=1199px){.page-white-label .header .gear{bottom:48%}}@media screen and (width<=1075px){.page-white-label .header .gear{bottom:44%}}@media screen and (width<=1032px){.page-white-label .header .gear{bottom:40%}}@media screen and (width<=991px){.page-white-label .header .gear{bottom:12.5%}}@media screen and (width<=767px){.page-white-label .header .gear{bottom:5%}}@media screen and (width<=500px){.page-white-label .header .gear{background-size:50%;bottom:0;left:17%}}@keyframes rotate{50%{transform:rotate(180deg)}to{transform:rotate(360deg)}}.page-white-label .btn-guide{color:#fff;text-transform:uppercase;font-size:16px}@media screen and (width>=320px){.page-white-label .btn-guide{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width>=1200px){.page-white-label .btn-guide{font-size:20px}}.page-white-label .btn-guide{border-radius:15px;padding:8px 30px 5px;font-weight:700;text-decoration:none}.page-white-label .our-mission{background-color:#fff;border-left:16px solid #f8c300;padding:20px 40px;font-weight:500}.page-white-label .our-mission h2{font-size:20px}@media screen and (width>=320px){.page-white-label .our-mission h2{font-size:calc(1.36364vw + 15.6364px)}}@media screen and (width>=1200px){.page-white-label .our-mission h2{font-size:32px}}.page-white-label .our-mission h2{text-transform:uppercase;color:#3c4b66}.page-white-label .our-mission p{font-size:12px}@media screen and (width>=320px){.page-white-label .our-mission p{font-size:calc(.454545vw + 10.5455px)}}@media screen and (width>=1200px){.page-white-label .our-mission p{font-size:16px}}.page-white-label .our-mission p{color:#707070;line-height:1.5}.page-white-label .requirements h2{text-transform:uppercase;font-size:20px}@media screen and (width>=320px){.page-white-label .requirements h2{font-size:calc(1.36364vw + 15.6364px)}}@media screen and (width>=1200px){.page-white-label .requirements h2{font-size:32px}}.page-white-label .requirements h2{color:#3c4b66;font-weight:500}.page-white-label .requirements .sheet{text-align:center;background-color:#f5f5f5;border-radius:15px;padding:20px 33px 26px;font-weight:500;position:relative;box-shadow:0 3px 6px #0003}.page-white-label .requirements .sheet .triangle{background-color:#fff;border-bottom:50px solid #c8c8c8;border-right:50px solid #0000;position:absolute;top:0;right:0;box-shadow:3px -3px 0 3px #fff}.page-white-label .requirements .sheet h3{font-size:16px}@media screen and (width>=320px){.page-white-label .requirements .sheet h3{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width>=1200px){.page-white-label .requirements .sheet h3{font-size:20px}}.page-white-label .requirements .sheet h3{color:#193e80;text-transform:uppercase;font-weight:500}.page-white-label .requirements .actions{margin:2.5rem 0 3.5rem}.page-white-label .why-us{margin-bottom:2.5rem;font-weight:500}@media screen and (width>=992px){.page-white-label .why-us{margin-bottom:5rem}}.page-white-label .why-us .from-left{grid-column:2/3;transform:translate(-50%)}.page-white-label .why-us .from-right{grid-column:3/4;transform:translate(50%)}.page-white-label .why-us .from-left,.page-white-label .why-us .from-right{opacity:0;transition:opacity .25s ease-in,transform .4s ease-in}.page-white-label .why-us .from-left.appear,.page-white-label .why-us .from-right.appear{opacity:1;transform:translate(0)}.page-white-label .why-us .headline{margin-bottom:5.3rem}@media screen and (width<=991px){.page-white-label .why-us .headline{margin-bottom:2rem}}.page-white-label .why-us .article-photo{margin-bottom:5.62rem;position:relative}.page-white-label .why-us .article-photo img{position:relative}@media screen and (width<=991px){.page-white-label .why-us .article-photo img{width:100%}}.page-white-label .why-us .article-photo:before{content:"";z-index:0;background:url(/img/white-label/rhombus-yellow.svg) no-repeat;width:387px;height:365px;display:block;position:absolute;top:-35%}.page-white-label .why-us .article-photo.blue:before{z-index:0;background-image:url(/img/white-label/rhombus-blue.svg);top:-33%;right:0}.page-white-label .why-us .article-model.article-blue{max-width:80%}.page-white-label .why-us .article-model .title{background-color:#fde79b}.page-white-label .why-us .article-model .title.blue{background-color:#d0fbff}.page-white-label .why-us .article-model .title{padding:12px 20px}.page-white-label .why-us .article-model .title h3{color:#3c4b66;margin:0;font-size:16px}@media screen and (width>=320px){.page-white-label .why-us .article-model .title h3{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width>=1200px){.page-white-label .why-us .article-model .title h3{font-size:20px}}.page-white-label .why-us .article-model .title h3{text-transform:uppercase;max-width:90%;font-weight:500}.page-white-label .why-us .article-model p{color:#707070;padding-left:20px;line-height:1.5}.page-white-label .why-us .carousel-indicators{position:static}@media screen and (width<=992px){.page-white-label .why-us #carousel-us .carousel-inner .carousel-item .article-photo{margin-bottom:0}.page-white-label .why-us #carousel-us .from-right,.page-white-label .why-us #carousel-us .from-left{opacity:1;transform:translate(0)}}@media screen and (width<=1200px){.page-white-label .why-us #carousel-us .carousel-inner .carousel-item .article-photo:before{content:none}.page-white-label .why-us #carousel-us .article-model{max-width:100%}}@media screen and (width>=992px){.page-white-label .why-us #carousel-us .carousel-indicators{display:none}.page-white-label .why-us #carousel-us .carousel-inner{display:block;overflow:visible!important}.page-white-label .why-us #carousel-us .carousel-inner .carousel-item{float:none!important;margin:0!important;transition:opacity .25s ease-in,transform .4s ease-in!important;display:block!important;position:static!important}.page-white-label .why-us #carousel-us .carousel-inner .carousel-item.carousel-item-next,.page-white-label .why-us #carousel-us .carousel-inner .carousel-item.carousel-item-start{transform:none!important}}.page-white-label .business-model{background-color:#e5e5e5;background-position:top;position:relative}.page-white-label .business-model .laptop-bg{width:100%;padding-bottom:64.5%;position:relative;height:0!important}@media screen and (width>=992px){.page-white-label .business-model .laptop-bg{margin-top:-20%;margin-bottom:-20%}}.page-white-label .business-model .laptop-bg:before{content:"";background:url(/img/white-label/laptop.webp) 50%/contain no-repeat;position:absolute;inset:0}.page-white-label .business-model .laptop-bg .display-content{border-radius:2px;position:absolute;inset:12.2% 13.3% 16.5% 15.65%;overflow:hidden}.page-white-label .business-model .laptop-bg .display-content img{width:100%;height:auto}.page-white-label .business-model .laptop-bg .display-content:before{content:"";opacity:1;z-index:0;background:url(/img/white-label/laptop-screen-2x.webp) 50% 0/100% no-repeat;width:100%;height:100%;transition:all .2s;animation:10s cubic-bezier(0,0,.2,1) 2s infinite scrolldown;display:block;position:absolute;inset:0}@media screen and (resolution<=96dpi){.page-white-label .business-model .laptop-bg .display-content:before{background-image:url(/img/white-label/laptop-screen.webp)}}@keyframes scrolldown{0%{background-position:50% 0}40%,60%{background-position:50% 100%}80%{background-position:50% 0}}@media screen and (width<=991px){.page-white-label .business-model .laptop-bg{background-position:50%;height:350px;margin-top:0}}.page-white-label .business-model .text-mobile{color:#707070;font-size:14px}@media screen and (width>=320px){.page-white-label .business-model .text-mobile{font-size:calc(.227273vw + 13.2727px)}}@media screen and (width>=1200px){.page-white-label .business-model .text-mobile{font-size:16px}}.page-white-label .business-model .business-platform .business-title{background-color:#fff;border-left:16px solid #f8c300;width:120%;margin-top:-30px;padding:1.55rem 13% 1.55rem .4rem;box-shadow:0 3px 6px #0003}@media screen and (width<=991px){.page-white-label .business-model .business-platform .business-title{border-top:16px solid #f8c300;border-left:none;width:100%}}.page-white-label .business-model .business-platform .business-title h2{font-size:20px}@media screen and (width>=320px){.page-white-label .business-model .business-platform .business-title h2{font-size:calc(1.36364vw + 15.6364px)}}@media screen and (width>=1200px){.page-white-label .business-model .business-platform .business-title h2{font-size:32px}}.page-white-label .business-model .business-platform .business-title h2{text-transform:uppercase;color:#3c4b66;font-weight:500}.page-white-label .business-model .business-platform p{color:#707070;padding-left:20px;font-weight:500;line-height:1.5}.page-white-label .what-you-get .transparent{background-color:#fff}@media screen and (width<=991px){.page-white-label .what-you-get .transparent{background-color:#fde79b;margin-bottom:2rem}}.page-white-label .what-you-get .transparent h2{color:#193e80}.page-white-label .what-you-get .image-icon{text-align:center;background:url(/img/white-label/rhombus.svg) 50%/cover no-repeat;height:237px}@media screen and (width<=991px){.page-white-label .what-you-get .image-icon{height:215px}}@media screen and (width<=359px){.page-white-label .what-you-get .image-icon{background-size:150%}}.page-white-label .what-you-get .image-icon img{margin-bottom:8px}@media screen and (width<=991px){.page-white-label .what-you-get .image-icon img{width:auto;height:35%;margin-top:12%}}.page-white-label .what-you-get .image-icon p{color:#193e80;max-width:65%;margin:auto;font-weight:500;line-height:1.25}@media screen and (width<=359px){.page-white-label .what-you-get .image-icon p{max-width:75%;overflow:hidden}}.page-white-label .course-slider{background-color:#0000}.page-white-label .course-slider .carousel-indicators [data-bs-target]{width:10px;height:10px;margin-right:0}@media screen and (width<=991px){.page-white-label .course-slider .carousel-indicators{margin-left:-.7rem;margin-right:-.7rem}}.page-white-label .course-slider .arrows{color:#193e80;font-size:36px}.page-white-label .course-slider .course-card-wrapper{box-shadow:none;background:0 0;border-radius:0;position:relative}.page-white-label .course-slider .course-card-wrapper:before{content:"";background:#f5f5f5;border-radius:15px;display:block;position:absolute;inset:22% 0 10px;box-shadow:3px 0 6px #00000029}.page-white-label .course-slider .course-card-wrapper>div{z-index:1;position:relative}.page-white-label .course-slider .course-card-wrapper .course-logo{text-align:center;width:95px;height:95px;padding-bottom:0}.page-white-label .course-slider .course-card-wrapper .courses-titles{margin-bottom:20px!important}.page-white-label .course-slider .course-card-wrapper .name{margin-top:.75rem;font-size:14px}@media screen and (width>=320px){.page-white-label .course-slider .course-card-wrapper .name{font-size:calc(.227273vw + 13.2727px)}}@media screen and (width>=1200px){.page-white-label .course-slider .course-card-wrapper .name{font-size:16px}}.page-white-label .course-slider .course-card-wrapper .name{font-weight:500}.page-white-label .course-slider .course-card-wrapper .course-info:after{content:"";z-index:120;background-color:#d0fbff;border-bottom-right-radius:15px;border-bottom-left-radius:15px;width:auto;height:28px;position:absolute;bottom:1px;left:2px;right:2px}.page-white-label .course-slider .course-card-wrapper .course-info span{font-size:12px}@media screen and (width>=320px){.page-white-label .course-slider .course-card-wrapper .course-info span{font-size:calc(.227273vw + 11.2727px)}}@media screen and (width>=1200px){.page-white-label .course-slider .course-card-wrapper .course-info span{font-size:14px}}.page-white-label .course-slider .category-title{font-size:12px}@media screen and (width>=320px){.page-white-label .course-slider .category-title{font-size:calc(.227273vw + 11.2727px)}}@media screen and (width>=1200px){.page-white-label .course-slider .category-title{font-size:14px}}.page-white-label .course-slider .category-title{font-weight:400;line-height:normal;display:block}.page-white-label .successful-factors{background:linear-gradient(73.86deg,#f8c300 50%,#e5e5e5 50%);margin-bottom:9rem}@media screen and (width<=1399px){.page-white-label .successful-factors{background:url(/img/white-label/yellow-photo-bg.webp) 50%/cover no-repeat;padding-top:4rem}}.page-white-label .successful-factors .team-image{border-bottom-right-radius:100px}@media screen and (width>=1400px){.page-white-label .over{position:relative;left:6rem}}.page-white-label .factors{z-index:3;background-color:#fff;border-right:16px solid #f8c300;padding:32px;line-height:1.25}@media screen and (width>=1400px){.page-white-label .factors{position:absolute;top:5rem}}.page-white-label .factors{box-shadow:0 3px 6px #0003}.page-white-label .factors h2{font-size:20px}@media screen and (width>=320px){.page-white-label .factors h2{font-size:calc(1.36364vw + 15.6364px)}}@media screen and (width>=1200px){.page-white-label .factors h2{font-size:32px}}.page-white-label .factors h2{color:#3c4b66;text-transform:uppercase;font-weight:500}.page-white-label .factors h3{font-size:14px}@media screen and (width>=320px){.page-white-label .factors h3{font-size:calc(.227273vw + 13.2727px)}}@media screen and (width>=1200px){.page-white-label .factors h3{font-size:16px}}.page-white-label .factors h3{color:#485084;margin-bottom:0;font-weight:500}.page-white-label .factors p{font-size:14px}@media screen and (width>=320px){.page-white-label .factors p{font-size:calc(.227273vw + 13.2727px)}}@media screen and (width>=1200px){.page-white-label .factors p{font-size:16px}}.page-white-label .factors p{color:#707070;font-weight:500}.page-white-label .factors p:first-of-type{color:#3f4885}.page-white-label .create-it{margin-bottom:77px;position:relative}.page-white-label .create-it .bg-aqua{background-color:#d0fbff;padding:18px 41px}.page-white-label .create-it h2{color:#193e80;font-size:20px;font-weight:500}@media screen and (width>=320px){.page-white-label .create-it h2{font-size:calc(1.36364vw + 15.6364px)}}@media screen and (width>=1200px){.page-white-label .create-it h2{font-size:32px}}.page-white-label .create-it img{margin-bottom:10px}.page-white-label .create-it p{color:#485084;margin-bottom:0;font-weight:500;line-height:1.25}.page-white-label .how-it-looks{background:url(/img/white-label/rhombus-yellow-blue.svg) 0 0 no-repeat,url(/img/white-label/rhombus-blue-yellow.svg) 100% 0 no-repeat;margin-bottom:100px}@media screen and (width<=991px){.page-white-label .how-it-looks{background:0 0}}@media screen and (width>=1400px){.page-white-label .how-it-looks{margin:0 180px 100px}}.page-white-label .how-it-looks .headline{background-color:#0000}.page-white-label .how-it-looks .headline h2{color:#485084}.page-white-label .how-it-looks img{width:100%}@media screen and (width<=1199px){.page-white-label .how-it-looks img{width:88%}}.page-white-label .how-it-looks .carousel{padding:0}.page-white-label .how-it-looks .carousel .carousel-inner{margin:0}.page-white-label .how-it-looks .carousel .carousel-inner .carousel-item{text-align:center}@media screen and (width>=768px){.page-white-label .how-it-looks .carousel .carousel-inner .carousel-item.col-md-6{width:50%!important}}@media screen and (width>=1200px){.page-white-label .how-it-looks .carousel .carousel-inner .carousel-item.col-lg-3{width:25%!important}}.page-white-label .how-it-looks .carousel .carousel-inner .carousel-item img{width:80%;margin:0 auto}@media screen and (width>=768px){.page-white-label .how-it-looks .carousel .carousel-inner{display:flex!important;overflow:visible!important}.page-white-label .how-it-looks .carousel .carousel-inner .carousel-item{float:none!important;margin:0!important;transition:opacity .25s ease-in,transform .4s ease-in!important;display:flex!important;position:static!important}.page-white-label .how-it-looks .carousel .carousel-inner .carousel-item img{width:90%}.page-white-label .how-it-looks .carousel .carousel-inner .carousel-item.carousel-item-next,.page-white-label .how-it-looks .carousel .carousel-inner .carousel-item.carousel-item-start{transform:none!important}}@media screen and (width>=992px){.page-white-label .how-it-looks .carousel .carousel-inner .carousel-item img{width:100%}}.page-white-label .carousel-indicators button:not(.active){opacity:.25}.page-white-label .carousel-indicators [data-bs-target]{background-color:#f8c300;border-radius:50%;width:10px;height:10px}.page-white-label .createit-steps{margin-bottom:8.75rem}.page-white-label .createit-steps .steps-path{background:url(/img/white-label/path-map.svg) 50%/contain no-repeat}.page-white-label .createit-steps .steps-path div:first-child,.page-white-label .createit-steps .steps-path div:nth-child(2),.page-white-label .createit-steps .steps-path div:nth-child(3),.page-white-label .createit-steps .steps-path div:nth-child(4),.page-white-label .createit-steps .steps-path div:nth-child(5){margin-bottom:5.5rem}.page-white-label .createit-steps .steps-path .col{position:relative}.page-white-label .createit-steps .steps-path .col h3{font-size:14px;position:absolute;bottom:-50px}@media screen and (width>=320px){.page-white-label .createit-steps .steps-path .col h3{font-size:calc(.227273vw + 13.2727px)}}@media screen and (width>=1200px){.page-white-label .createit-steps .steps-path .col h3{font-size:16px}}.page-white-label .createit-steps .steps-path .col h3{color:#485084;font-weight:500;left:50%;transform:translate(-50%)}.page-white-label .createit-steps .steps-path .steps{margin:5px 0}.page-white-label .createit-steps .steps-path .yellow-rhombus{text-align:center;background:url(/img/white-label/rhombus.svg) 50%/70% no-repeat;padding:35px 10px}.page-white-label .createit-steps .steps-path .blue-rhombus{text-align:center;background:url(/img/white-label/rhombus-blue.svg) 50%/70% no-repeat;padding:35px 10px}@media screen and (width<=1400px){.page-white-label .createit-steps .steps-path .blue-rhombus,.page-white-label .createit-steps .steps-path .yellow-rhombus{background-size:80%}}@media screen and (width<=1200px){.page-white-label .createit-steps .steps-path .blue-rhombus,.page-white-label .createit-steps .steps-path .yellow-rhombus{background-size:94%}}@media screen and (width<=991px){.page-white-label .contact-us{border-top:20px solid #f8c300}}.page-white-label .contact-us .text-entry{padding:0 30px 30px 15px;position:relative}.page-white-label .contact-us .text-entry:before{content:"";border-left:16px solid #f8c300;height:150px;display:inline-block;position:absolute;right:100%}@media screen and (width<=991px){.page-white-label .contact-us .text-entry:before{border-left:none}}.page-white-label .contact-us .text-entry h2{font-size:20px}@media screen and (width>=320px){.page-white-label .contact-us .text-entry h2{font-size:calc(1.36364vw + 15.6364px)}}@media screen and (width>=1200px){.page-white-label .contact-us .text-entry h2{font-size:32px}}.page-white-label .contact-us .text-entry h2{color:#3c4b66;font-weight:500;line-height:1.25}.page-white-label .contact-us .text-entry p{font-size:16px}@media screen and (width>=320px){.page-white-label .contact-us .text-entry p{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width>=1200px){.page-white-label .contact-us .text-entry p{font-size:20px}}.page-white-label .contact-us .text-entry p{color:#707070;font-weight:500;line-height:1.3}.page-white-label .contact-us .img-wrapper{position:relative}.page-white-label .contact-us .img-wrapper img:last-child{width:100%}@media screen and (width<=991px){.page-white-label .contact-us .img-wrapper img:last-child{max-width:70%;margin-bottom:2rem}}.page-white-label .contact-us .img-wrapper #orange-rhombus{position:absolute;top:-80px;right:-75px}@media screen and (width<=991px){.page-white-label .contact-us .img-wrapper #orange-rhombus{width:20%;top:0;right:20%}}.page-white-label .contact-us form{background-color:#e5e5e5;border-top-left-radius:15%;padding:2.93rem 2rem 0 4.37rem}@media screen and (width<=991px){.page-white-label .contact-us form{padding:37px 44px 30px}.page-white-label .contact-us form input{height:44px}}@media screen and (width<=380px){.page-white-label .contact-us form{padding:37px 1.5rem 30px}}.page-white-label .contact-us form input{border-color:#0000;margin-bottom:10px;padding:12px}.page-white-label .contact-us form input.is-invalid{border-color:#dc3545}.page-white-label .contact-us form .form-control{transition:box-shadow .2s}.page-white-label .contact-us form .form-control:active,.page-white-label .contact-us form .form-control:focus{box-shadow:0 0 0 .25rem #f8c30073}.page-white-label .contact-us form button{margin:10px 0 35px}@media screen and (width>=992px){.page-white-label .contact-us form ::placeholder{color:#0000}}.page-white-label .top-left-radius{border-top-left-radius:100px}.page-white-label .bottom-right-radius{border-bottom-right-radius:100px}.page-white-label .bottom-left-radius{border-bottom-left-radius:100px}@media screen and (width<=575px){.page-white-label .g-recaptcha{text-align:center;transform:scale(.7)}}@media screen and (width<=380px){.page-white-label .g-recaptcha{transform-origin:0}}.page-about-meta-world img{image-rendering:auto}.page-about-meta-world{background:url(/img/meta-world/meta-bg.webp) 50% 7%/cover no-repeat}.page-about-meta-world .history{margin-bottom:8rem;padding-top:1rem}@media screen and (width>=992px){.page-about-meta-world .history{padding-top:15rem}}.page-about-meta-world .history .history-text{font-size:16px}@media screen and (width>=320px){.page-about-meta-world .history .history-text{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width>=1200px){.page-about-meta-world .history .history-text{font-size:20px}}.page-about-meta-world .history .history-text{font-family:Montserrat,sans-serif;position:relative}@media screen and (width<=991px){.page-about-meta-world .history .history-text .collapse{height:25vh;display:block;overflow:hidden}}.page-about-meta-world .history .history-text .collapse.show{height:auto}.page-about-meta-world .history .history-text .collapse.show+.more button{display:none!important}.page-about-meta-world .history .history-text .collapse+.more button,.page-about-meta-world .history .history-text .collapse+.more .collapsed,.page-about-meta-world .history .history-text .collapsing+.more button,.page-about-meta-world .history .history-text .collapsing+.more .collapsed{text-transform:uppercase;border-radius:8px;font-weight:700;background-color:#c56be1!important;border-color:#c56be1!important}.page-about-meta-world .history .history-text .collapse+.more button:hover,.page-about-meta-world .history .history-text .collapse+.more button:active,.page-about-meta-world .history .history-text .collapse+.more button:focus,.page-about-meta-world .history .history-text .collapse+.more .collapsed:hover,.page-about-meta-world .history .history-text .collapse+.more .collapsed:active,.page-about-meta-world .history .history-text .collapse+.more .collapsed:focus,.page-about-meta-world .history .history-text .collapsing+.more button:hover,.page-about-meta-world .history .history-text .collapsing+.more button:active,.page-about-meta-world .history .history-text .collapsing+.more button:focus,.page-about-meta-world .history .history-text .collapsing+.more .collapsed:hover,.page-about-meta-world .history .history-text .collapsing+.more .collapsed:active,.page-about-meta-world .history .history-text .collapsing+.more .collapsed:focus{box-shadow:none;outline:none;color:#fff!important;background-color:#692ea5!important}.page-about-meta-world .darkness-bg{padding:0;position:relative}.page-about-meta-world .darkness-bg.headline{margin-top:10rem}.page-about-meta-world .darkness-bg.headline:before{border-radius:0}.page-about-meta-world .darkness-bg .headline-img{position:relative}@media screen and (width>=992px){.page-about-meta-world .darkness-bg .headline-img{min-height:90px}.page-about-meta-world .darkness-bg .headline-img img{margin-top:-20rem}}@media screen and (width<=991px){.page-about-meta-world .darkness-bg .headline-img img{margin-top:-10rem}}.page-about-meta-world .darkness-bg:before{content:"";background:#051837b8;position:absolute;inset:0}@media screen and (width<=991px){.page-about-meta-world .darkness-bg:before{border-bottom-right-radius:80px}}.page-about-meta-world .darkness-bg .corners:before,.page-about-meta-world .darkness-bg .corners:after{content:"";background:url(/img/meta-world/corner.png) 0 0/contain no-repeat;width:40px;height:71px;position:absolute;top:0;left:0}.page-about-meta-world .darkness-bg .corners:after{inset:0 0 auto auto;transform:scaleX(-1)}.page-about-meta-world .darkness-bg .corners.bottom:before{inset:auto auto 0 0;transform:scaleY(-1)}.page-about-meta-world .darkness-bg .corners.bottom:after{inset:auto 0 0 auto;transform:scale(-1)}.page-about-meta-world .darkness-bg .corners.bottom.blue-fire:after{background:url(/img/meta-world/blue-fire.webp) bottom/contain no-repeat;width:160px;height:126px;margin:auto -35px -35px 0;inset:auto 0 0 auto;transform:none}@media screen and (width<=991px){.page-about-meta-world .darkness-bg .corners:not(.blue-fire):after,.page-about-meta-world .darkness-bg .corners:not(.blue-fire):before,.page-about-meta-world .darkness-bg .corners.blue-fire:before{content:none}}@media screen and (width<=767px){.page-about-meta-world .darkness-bg .corners.blue-fire:after{margin:0 auto;display:inline-block;position:relative}}.page-about-meta-world .nice-title{background:url(/img/meta-world/title-frame.svg) 50%/contain no-repeat;width:100%;padding:3rem;font-size:14px;font-weight:700;position:relative}@media screen and (width>=320px){.page-about-meta-world .nice-title{font-size:calc(.454545vw + 12.5455px)}}@media screen and (width>=1200px){.page-about-meta-world .nice-title{font-size:18px}}.page-about-meta-world .nice-title:before{content:"";background:linear-gradient(90deg,#c1e6ff 50%,#fff 100%);height:1px;display:block;position:absolute}.page-about-meta-world .heroes{margin-bottom:3rem}.page-about-meta-world .heroes .heroes-container{position:relative}.page-about-meta-world .heroes .heroes-container .outside-title{margin-top:-7rem}.page-about-meta-world .heroes .play-card{perspective:500px;cursor:pointer;justify-content:center;align-items:center;transition:all .25s;display:flex;position:relative}@media screen and (width>=1200px){.page-about-meta-world .heroes .play-card{-webkit-box-flex:0;max-width:10%;flex:0 0 10%!important}}.page-about-meta-world .heroes .play-card .card{background:0 0;border:.1px solid #00000026;border-radius:0;width:100%;transition:all .5s cubic-bezier(.68,-.55,.27,1.55);display:block;position:relative;transform:rotateY(-40deg)}.page-about-meta-world .heroes .play-card .card .close{font-size:5px;display:none;position:absolute;top:-6px;right:-6px}.page-about-meta-world .heroes .play-card .card img{width:100%}.page-about-meta-world .heroes .play-card .card .scaled{display:none;transform:scale(4.8)}.page-about-meta-world .heroes .play-card:hover .card{transform:rotateY(-25deg)}.page-about-meta-world .heroes .play-card.closing{z-index:99999!important}.page-about-meta-world .heroes .play-card.open{z-index:99999}.page-about-meta-world .heroes .play-card.open .card{border:10px solid #00000080;transform:rotateY(0)scale(3.7)}.page-about-meta-world .heroes .play-card.open .card .close{display:inline-block}.page-about-meta-world .heroes .play-card.open.transition-none .card{transition:none!important}.page-about-meta-world .heroes .play-card.open.fix-safari .card{transform:rotateY(0)scale(1.01);transition:none!important}.page-about-meta-world .heroes .play-card.open.fix-safari img{display:none}.page-about-meta-world .heroes .play-card.open.fix-safari .scaled{border:8px solid #00000080;display:block}@media screen and (width<=991px){.page-about-meta-world .heroes .darkness-bg:before{content:none}}.page-about-meta-world .heroes #cardsSlider{margin-bottom:50px}.page-about-meta-world .heroes #cardsSlider .carousel-indicators{overflow:hidden;margin-bottom:-50px!important}.page-about-meta-world .heroes #cardsSlider .carousel-indicators button{aspect-ratio:1;background-color:#e287ff;border:none;border-radius:50%;width:16px;height:16px;margin:0 5px;padding:0}@media screen and (width<=767px){.page-about-meta-world .heroes #cardsSlider .carousel-indicators button{width:12px;height:12px;margin:0 3px}}@media screen and (width<=420px){.page-about-meta-world .heroes #cardsSlider .carousel-indicators button{width:8px;height:8px;margin:0 2px}}.page-about-meta-world .heroes #cardsSlider .carousel-indicators button.active{background-color:#e287ff}.page-about-meta-world .heroes #cardsSlider .carousel-item img{border:1.5rem solid #0000008c}.page-about-meta-world .game-rules .nav-pills .nav-link.active{filter:drop-shadow(2px 11px 9px #692ea5);background-color:#0000!important}.page-about-meta-world .game-rules .about-collection{font-size:14px}@media screen and (width>=320px){.page-about-meta-world .game-rules .about-collection{font-size:calc(.454545vw + 12.5455px)}}@media screen and (width>=1200px){.page-about-meta-world .game-rules .about-collection{font-size:18px}}.page-about-meta-world .game-rules .about-collection a{color:#fff;transition:all .3s}.page-about-meta-world .game-rules .about-collection a:hover{color:#e287ff;text-decoration:underline!important}@media screen and (width<=576px){.page-about-meta-world .game-rules .winged-tabs{z-index:2;position:relative;bottom:-3rem}}.page-about-meta-world .game-rules .winged-btn{background:url(/img/meta-world/winged-btn.webp) 50%/contain no-repeat;padding:3rem}@media screen and (width<=587px){.page-about-meta-world .game-rules .winged-btn{padding:2rem}}@media screen and (width<=456px){.page-about-meta-world .game-rules .winged-btn{padding:1.5rem}}.page-about-meta-world .game-rules .rules-text p{font-size:14px}@media screen and (width>=320px){.page-about-meta-world .game-rules .rules-text p{font-size:calc(.454545vw + 12.5455px)}}@media screen and (width>=1200px){.page-about-meta-world .game-rules .rules-text p{font-size:18px}}.page-about-meta-world .game-rules #about-collection{padding:2rem}@media screen and (width<=767px){.page-about-meta-world .app-stores .apps-image{margin-top:-25%}}.page-about-meta-world .app-stores a{color:#fff;font-weight:700;text-decoration:none;transition:all .3s}.page-about-meta-world .app-stores a:hover{color:#e287ff;text-decoration:underline}.page-about-meta-world .app-stores .qr-codes{color:#72e7ff;vertical-align:middle}.page-about-meta-world .app-stores .qr-codes a{color:#72e7ff;font-weight:400;text-decoration:none}.page-about-meta-world .app-stores .border-start{font-size:16px}@media screen and (width>=320px){.page-about-meta-world .app-stores .border-start{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width>=1200px){.page-about-meta-world .app-stores .border-start{font-size:20px}}.page-about-meta-world .app-stores .border-start{border-left:0!important}@media screen and (width>=992px){.page-about-meta-world .app-stores .border-start{border-left:5px solid #fff!important}}@media screen and (width>=768px){.page-about-meta-world .app-stores .darkness-bg:before{content:none}}.page-partner .header{background:url(/img/covers/cover-partners.webp) 50%/cover no-repeat}.page-partner .header h1:after{background-color:#3e8ac8}.page-partner .header p{font-size:20px;line-height:1.8}@media screen and (width>=768px){.page-partner .categories{padding-top:5rem}}.page-partner .categories .nav-tabs{border:0}.page-partner .categories .nav-tabs li{margin-bottom:0;padding:0 15px 0 0}.page-partner .categories .nav-tabs .nav-link{text-transform:uppercase;color:#4a679a;border:none;border-radius:10px;align-items:center;width:100%;font-weight:600;display:flex}.page-partner .categories .nav-tabs .nav-link.active{background-color:#eefbff}@media screen and (width>=767px){.page-partner .categories .nav-tabs .nav-link.active{border:3px solid #30cafe}}@media screen and (width<=767px){.page-partner .categories .nav-tabs .nav-link{border-bottom:5px solid #e6e6e6;border-radius:0;padding-left:4rem}}@media screen and (width>=768px){.page-partner .categories .nav-tabs .logo{text-transform:uppercase;text-align:center;background-color:#f5f5f5;border:3px solid #0000;border-radius:14px;padding-top:55px;position:relative}.page-partner .categories .nav-tabs .logo img{position:absolute;top:-50px;left:50%;transform:translate(-50%)}}@media screen and (width<=991px){.page-partner .categories .tab-content .tab-pane{padding-top:2rem}}@media screen and (width<=767px){.page-partner .categories .tab-content .tab-pane{padding-top:5rem}}.page-partner .categories .tab-content .logo{text-transform:uppercase;text-align:center;border:3px solid #30cafe;border-radius:14px;min-height:105px;padding-top:3.5rem;position:relative}.page-partner .categories .tab-content .logo img{position:absolute;top:-50px;left:50%;transform:translate(-50%)}@media screen and (width<=991px){.page-partner .categories .tab-content .logo{margin:0 auto;padding-left:1rem;padding-right:1rem;display:inline-block}}.page-partner .categories .tab-content .content{color:#22305d;background-color:#fbfbfb;border-radius:30px 0;padding:1rem 1rem 1rem 1.75rem;position:relative;box-shadow:0 3px 6px #00000029}.page-partner .categories .tab-content .content:before{content:"";background:url(/img/partners/page/info-icon.svg) 50% no-repeat;width:32px;height:32px;position:absolute;top:-12px;left:-12px}.page-partner .categories .tab-content .blue-bg{background-color:#eefbff;position:relative}.page-partner .categories .tab-content .blue-bg:before{content:"";border-bottom:35px solid #eefbff;border-left:25px solid #0000;border-right:25px solid #0000;width:0;height:0;display:block;position:absolute;top:-25px;left:50%;transform:translate(-50%)}.page-partner .categories .tab-content .blue-bg .company-item:not(:first-child){border-top:2px dashed #30cafe;padding-top:2.5rem}.page-partner .categories .tab-content .blue-bg .company-item .company{background-color:#fff;border-radius:15px;margin-bottom:2rem;padding:1rem;position:relative;box-shadow:0 3px 5px #00000029}@media screen and (width>=991px){.page-partner .categories .tab-content .blue-bg .company-item .company{margin-left:4%}}.page-partner .categories .tab-content .blue-bg .company-item .company img{border-radius:15px;position:absolute;top:50%;left:-5%;transform:translateY(-50%);box-shadow:0 2px 3px #00000029}.page-partner .categories .tab-content .blue-bg .company-item .company p{padding-left:5.5rem}@media screen and (width<=991px){.page-partner .categories .tab-content .blue-bg .company-item .company{margin-top:5rem;padding-top:5rem}.page-partner .categories .tab-content .blue-bg .company-item .company img{top:0;transform:translate(-50%,-50%);left:50%!important;right:auto!important}.page-partner .categories .tab-content .blue-bg .company-item .company p{text-align:center;padding-left:0;padding-right:0}}.page-partner .categories .tab-content .blue-bg .company-item:nth-child(2n) .company{margin-left:0;margin-right:4%}.page-partner .categories .tab-content .blue-bg .company-item:nth-child(2n) .company img{left:auto;right:-5%}.page-partner .categories .tab-content .blue-bg .company-item:nth-child(2n) .company p{padding-left:0;padding-right:4.5rem}@media screen and (width<=991px){.page-partner .categories .tab-content .blue-bg .company-item:nth-child(2n) .company{margin-right:0}.page-partner .categories .tab-content .blue-bg .company-item:nth-child(2n) .company p{padding-right:0}}.page-partner .categories .tab-content .blue-bg .company-item .interview{position:relative}.page-partner .categories .tab-content .blue-bg .company-item .interview .description{background-color:#fff;border-radius:15px;padding:2rem 1rem 1rem 3.5rem;position:relative;box-shadow:0 3px 5px #00000029}.page-partner .categories .tab-content .blue-bg .company-item .interview .description:before{content:"";background:url(/img/partners/page/quotes.svg) 50% no-repeat;width:68px;height:49px;position:absolute;top:-24px;left:-17px}@media screen and (width<=991px){.page-partner .categories .tab-content .blue-bg .company-item .interview .description:before{inset:auto auto -15px -10px;transform:none}.page-partner .categories .tab-content .blue-bg .company-item .interview .description{padding-top:8rem}}@media screen and (width>=992px){.page-partner .categories .tab-content .blue-bg .company-item .interview .description:after{content:"";filter:drop-shadow(3px 2px 2px #00000029);clip-path:polygon(0 0,115% 0%,115% 115%,0% 115%);border-top:20px solid #0000;border-bottom:20px solid #0000;border-left:25px solid #fff;width:0;height:0;display:block;position:absolute;top:40px;right:-36px;transform:translate(-50%)}}.page-partner .categories .tab-content .blue-bg .company-item .interview h2{color:#25c7ff;font-size:18px}.page-partner .categories .tab-content .blue-bg .company-item .interview .interviewer{z-index:1;padding-left:2rem}@media screen and (width<=1399px){.page-partner .categories .tab-content .blue-bg .company-item .interview .interviewer{padding-left:1rem}}@media screen and (width<=991px){.page-partner .categories .tab-content .blue-bg .company-item .interview .interviewer{position:absolute;top:-30px;left:50%;transform:translate(-50%)}.page-partner .categories .tab-content .blue-bg .company-item .interview .interviewer .name-position{text-align:right;margin-top:1.25rem;margin-left:1rem}}.page-partner .categories .tab-content .blue-bg .company-item .interview .interviewer img{object-fit:cover;color:#0000;background-color:#25c7ff;border:3px solid #25c7ff;border-radius:50%;flex:1 0 auto;width:100px;height:100px;margin:12px 0;display:inline-block;overflow:hidden;box-shadow:0 0 1px 10px #25c7ff47}.page-partner .categories .tab-content .blue-bg .company-item .interview .interviewer p:nth-last-child(2){margin-bottom:0}.page-partner .categories .tab-content .blue-bg .company-item .interview .interviewer p:last-child{color:#fff;text-align:right;background-color:#25c7ff;padding:.5rem 10px;line-height:normal;position:relative}.page-partner .categories .tab-content .blue-bg .company-item .interview .interviewer p:last-child:after{content:"";border-right:7px solid #22305d;height:100%;display:block;position:absolute;top:0;left:100%;right:0}@media screen and (width<=991px){.page-partner .categories .tab-content .blue-bg .company-item .interview .interviewer p{text-align:center}}.page-partner .categories .tab-content .blue-bg .company-item:nth-child(2n) .interview .description{text-align:right;order:1;padding:2rem 3.5rem 1rem 1rem}.page-partner .categories .tab-content .blue-bg .company-item:nth-child(2n) .interview .description:before{padding-right:2rem;left:auto;right:-17px;transform:scaleX(-1)}@media screen and (width<=991px){.page-partner .categories .tab-content .blue-bg .company-item:nth-child(2n) .interview .description:before{inset:auto auto -15px -10px;transform:none}}@media screen and (width>=992px){.page-partner .categories .tab-content .blue-bg .company-item:nth-child(2n) .interview .description:after{filter:drop-shadow(-2px 2px 2px #0000000d);left:-24px;right:auto;transform:rotate(180deg)}}.page-partner .categories .tab-content .blue-bg .company-item:nth-child(2n) .interview .interviewer{order:0;padding-left:0;padding-right:2rem}@media screen and (width<=1399px){.page-partner .categories .tab-content .blue-bg .company-item:nth-child(2n) .interview .interviewer{padding-right:1rem}}@media screen and (width>=992px){.page-partner .categories .tab-content .blue-bg .company-item:nth-child(2n) .interview .interviewer p:last-child{text-align:left}.page-partner .categories .tab-content .blue-bg .company-item:nth-child(2n) .interview .interviewer p:last-child:after{left:0;right:100%}}.page-partner .categories .tab-content .links .link{text-align:center;background-color:#fff;width:100%;height:0;padding-bottom:40%;transition:all .2s;display:block;position:relative;overflow:hidden;box-shadow:1px 1px 4px #0003}.page-partner .categories .tab-content .links .link img{object-fit:cover;width:100%;height:100%;transition:all .2s;position:absolute;inset:0;transform:scale(1)}.page-partner .categories .tab-content .links .link:hover{box-shadow:1px 1px 5px #0000004d}.page-partner .categories .tab-content .links .link:hover img{transform:scale(1.05)}.page-certificate .headline-wrap{color:#fff;text-align:center;background:url(/img/covers/certificates.webp) 50%/cover no-repeat}.page-certificate .headline-wrap h1:after{background-color:#24c8ff63}.page-certificate .headline-wrap p{font-size:16px}@media screen and (width>=320px){.page-certificate .headline-wrap p{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width>=1200px){.page-certificate .headline-wrap p{font-size:20px}}.page-certificate .content-wrap{position:relative;overflow:hidden}.page-certificate .content-wrap:before{content:"";z-index:0;background:url(/img/covers/cover-left.svg) 50%/cover;width:100%;height:100%;position:absolute;inset:0;transform:skew(15deg)}.page-certificate .content-wrap .container-lg{z-index:1;position:relative}.page-certificate .content-wrap img{object-fit:cover;background-color:#fff;width:100%;height:100%;transition:all .15s;box-shadow:2px 2px 4px #00000026}.page-certificate .content-wrap img:hover{box-shadow:4px 4px 4px #00000040}.page-certificate .content-wrap .btn{border:0;border-radius:6px;flex-direction:row;justify-content:center;align-items:center;height:38px;padding:.75rem;font-size:18px;display:inline-flex}.page-certificate .content-wrap .btn i{font-size:24px}.page-certificate .content-wrap .btn{background:#4a69b1!important}.page-certificate .content-wrap .btn:hover{background:#2c3e69!important}.page-certificate .content-wrap .btn:hover,.page-certificate .content-wrap .btn:focus,.page-certificate .content-wrap .btn:active{color:#fff!important}.page-certificate .content-wrap .btn.linkedin{background:#0077b5!important}.page-certificate .content-wrap .btn.linkedin:hover{background:#00344f!important}.page-certificate .content-wrap .btn.facebook{background:#4267b2!important}.page-certificate .content-wrap .btn.facebook:hover{background:#263c68!important}.page-course{font-family:Montserrat,sans-serif}.page-course aside{z-index:999;margin-top:-75%;transition:margin .25s;position:sticky;top:30px}.page-course aside.scroll .card .card-header{display:none!important}.page-course .components .title{padding-left:25px}.page-course-category .blue-big-separator{background-color:#193e80;max-width:70%;height:86px;margin-left:auto}.page-course-category.category-software .blue-big-separator,.page-course-category.category-marketing .blue-big-separator{background-color:#485085}.page-course-category .teachers-list h2,.page-course-category .component-successful-stories h2,.page-course-category .component-learn-more h2{text-transform:none!important}.page-course-category .teachers-list .slick-dots{max-width:90%;margin:0 auto;position:static}.page-course-category .teachers-list .slick-dots li{margin:0 2px}.page-course-category .teachers-list .slick-dots li button{opacity:.5;background-color:#a4c5ff;border-radius:100%;width:16px;height:16px;transition:all .2s}.page-course-category .teachers-list .slick-dots li button:before{content:none}.page-course-category .teachers-list .slick-dots li.slick-active button{opacity:1}@media screen and (width<=1199px){.page-course-category .teachers-list .component-teacher{margin:1rem}}.page-course-category .component-successful-stories .successful-stories-info{font-size:14px}@media screen and (width>=320px){.page-course-category .component-successful-stories .successful-stories-info{font-size:calc(.227273vw + 13.2727px)}}@media screen and (width>=1200px){.page-course-category .component-successful-stories .successful-stories-info{font-size:16px}}@media screen and (width>=992px){.page-course-category .component-successful-stories .successful-stories-info{width:80%;margin-left:auto;margin-right:auto;display:block!important}}.page-course-category .courses-list{background:url(/img/covers/cover-sub-categories.svg)}.page-course-category .courses-list .card{background-color:#fff;border:0;border-radius:1px;transition:all .2s;box-shadow:1px 1px 5px #00000040}.page-course-category .courses-list .card:hover{box-shadow:1px 1px 10px gray}@media screen and (width<=767px){.page-course-category .courses-list .card .general{text-align:center}}.page-course-category .courses-list .card .general .header{justify-content:flex-start;align-items:center;display:flex}@media screen and (width<=767px){.page-course-category .courses-list .card .general .header{background-color:#ffe376;margin:-1rem -1rem 1rem;padding:4rem 1.5rem 1.5rem;position:relative}}.page-course-category .courses-list .card .general .header img{object-fit:cover;color:#0000;background:#ffe376 url(/img/logo-letter-white.svg) 50%/70% no-repeat;border:3px solid #ffe376;border-radius:50%;width:100px;height:100px;margin-right:1.5rem;font-size:.01px;display:inline-block;overflow:hidden}@media screen and (width<=767px){.page-course-category .courses-list .card .general .header img{margin-right:0;position:absolute;top:-50px;left:50%;transform:translate(-50%);box-shadow:0 0 5px #00000026}}.page-course-category .courses-list .card .general .header h2{font-size:18px}@media screen and (width>=320px){.page-course-category .courses-list .card .general .header h2{font-size:calc(.681818vw + 15.8182px)}}@media screen and (width>=1200px){.page-course-category .courses-list .card .general .header h2{font-size:24px}}.page-course-category .courses-list .card .general .header h2{text-transform:uppercase;color:var(--theme-color-primary);flex:1;font-weight:600}@media screen and (width<=767px){.page-course-category .courses-list .card .general .header h2{text-align:center;letter-spacing:-1px;font-size:20px;line-height:normal}}@media screen and (width<=767px) and (width>=320px){.page-course-category .courses-list .card .general .header h2{font-size:calc(1.36364vw + 15.6364px)}}@media screen and (width<=767px) and (width>=1200px){.page-course-category .courses-list .card .general .header h2{font-size:32px}}.page-course-category .courses-list .card .general .headline{background-color:#ffe376;max-width:95%;margin-left:-1rem;padding:20px 20px 10px}@media screen and (width>=992px){.page-course-category .courses-list .card .general .headline{padding-left:50px}}@media screen and (width>=1200px){.page-course-category .courses-list .card .general .headline{padding-left:110px}}@media screen and (width>=1400px){.page-course-category .courses-list .card .general .headline{padding-left:140px}}@media screen and (width<=767px){.page-course-category .courses-list .card .general .headline{text-align:center;max-width:none;margin-left:0;padding:10px;background-color:#0000!important}}.page-course-category .courses-list .card .general .headline h3,.page-course-category .courses-list .card .general .headline h5{color:#686d6e}.page-course-category .courses-list .card .general .headline h4{color:var(--theme-color-primary)}.page-course-category .courses-list .card .general .btn{font-weight:700}@media screen and (width>=992px){.page-course-category .courses-list .card .general .btn{margin-left:60px!important}}@media screen and (width>=1200px){.page-course-category .courses-list .card .general .btn{margin-left:90px!important}}@media screen and (width>=1400px){.page-course-category .courses-list .card .general .btn{margin-left:130px!important}}.page-course-category .courses-list .card .general ul{font-size:14px}@media screen and (width>=320px){.page-course-category .courses-list .card .general ul{font-size:calc(.227273vw + 13.2727px)}}@media screen and (width>=1200px){.page-course-category .courses-list .card .general ul{font-size:16px}}@media screen and (width>=992px){.page-course-category .courses-list .card .general ul{margin-left:60px!important}}@media screen and (width>=1200px){.page-course-category .courses-list .card .general ul{margin-left:90px!important}}@media screen and (width>=1400px){.page-course-category .courses-list .card .general ul{margin-left:130px!important}}.page-course-category .courses-list .card .general ul li{color:#192041;margin-top:.7rem;margin-bottom:0;font-weight:500;list-style:none}@media screen and (width<=767px){.page-course-category .courses-list .card .general ul li{margin-top:.25rem}}@media screen and (width>=768px){.page-course-category .courses-list .card .general ul li:before{content:"";text-align:center;color:#f8c300;margin-right:1rem;font-family:"Font Awesome 6 Free";font-size:14px;font-style:normal;font-weight:900}}.page-course-category .courses-list .card .details{border-left:2px solid #f8c300;height:calc(100% + 2rem)}.page-course-category .courses-list .card .details .headline{background-color:#fff4cb;margin:-1rem -1rem 1rem 0;padding:2rem 2rem 1rem}.page-course-category .courses-list .card .details .headline .level-badge{color:var(--theme-color-primary)}.page-course-category .courses-list .card .details .headline .level-badge .text{color:#fff;font-size:20px;line-height:1.15!important}@media screen and (width>=320px){.page-course-category .courses-list .card .details .headline .level-badge .text{font-size:calc(1.36364vw + 15.6364px)}}@media screen and (width>=1200px){.page-course-category .courses-list .card .details .headline .level-badge .text{font-size:32px}}.page-course-category .courses-list .card .details .headline .level-badge .text small{font-size:12px}@media screen and (width>=320px){.page-course-category .courses-list .card .details .headline .level-badge .text small{font-size:calc(.227273vw + 11.2727px)}}@media screen and (width>=1200px){.page-course-category .courses-list .card .details .headline .level-badge .text small{font-size:14px}}.page-course-category .courses-list .card .details .headline .level-badge .text small{font-weight:400}.page-course-category .courses-list .card .details .headline h2{font-size:20px}@media screen and (width>=320px){.page-course-category .courses-list .card .details .headline h2{font-size:calc(1.36364vw + 15.6364px)}}@media screen and (width>=1200px){.page-course-category .courses-list .card .details .headline h2{font-size:32px}}.page-course-category .courses-list .card .details .headline h2{width:100%;color:var(--theme-color-primary);margin:0;padding:2.5rem 0 1rem;font-weight:600}.page-course-category .courses-list .card .details .headline h3{font-size:16px}@media screen and (width>=320px){.page-course-category .courses-list .card .details .headline h3{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width>=1200px){.page-course-category .courses-list .card .details .headline h3{font-size:20px}}.page-course-category .courses-list .card .details .headline h3{text-transform:uppercase;color:#4984db;width:100%;font-weight:400}.page-course-category .courses-list .card .details ul li i{color:#f8c300;text-shadow:1px 1px 1px #7f7f7f4d}.page-course-category .courses-list .card .details ul li img{object-fit:cover;color:#0000;border-radius:50%;width:60px;height:60px;margin-right:1.5rem;font-size:.01px;display:inline-block;overflow:hidden}.page-course-category .courses-list .card.odd .btn-default{background-color:#f8c300;border-color:#f8c300}.page-course-category .courses-list .card.odd .btn-default:active,.page-course-category .courses-list .card.odd .btn-default:hover{color:#f8c300;background-color:#fff;border-color:#f8c300}@media screen and (width<=767px){.page-course-category .courses-list .card.even .general .header{background-color:#4984db}.page-course-category .courses-list .card.even .general .header h2{color:#fff}}.page-course-category .courses-list .card.even .general .headline{background-color:#4984db}.page-course-category .courses-list .card.even .general .headline h3,.page-course-category .courses-list .card.even .general .headline h5{color:#fff}@media screen and (width<=767px){.page-course-category .courses-list .card.even .general .headline h3,.page-course-category .courses-list .card.even .general .headline h5{color:var(--theme-color-primary)}}.page-course-category .courses-list .card.even .general .headline h4{color:#f8c300}@media screen and (width<=767px){.page-course-category .courses-list .card.even .general .headline h4{color:var(--theme-color-primary)}}.page-course-category .courses-list .card.even .general img{background-color:#4984db;border-color:#4984db}.page-course-category .courses-list .card.even .general ul li:before{color:#4984db}.page-course-category .courses-list .card.even .details{border-left:2px solid #4984db}.page-course-category .courses-list .card.even .details .headline{background-color:#bad0f1}.page-course-category .courses-list .card.even .details .headline h3,.page-course-category .courses-list .card.even .details ul li i{color:#4984db}.page-course-category .courses-list .card.even .btn-default{background-color:#4984db;border-color:#4984db}.page-course-category .courses-list .card.even .btn-default:active,.page-course-category .courses-list .card.even .btn-default:hover{color:#4984db;background-color:#fff;border-color:#4984db}.page-course-category.category-marketing .teachers-list .slick-dots li button{background-color:var(--theme-color-marketing)}.page-course-category.category-software .teachers-list .slick-dots li button{background-color:var(--theme-color-software)}.page-course-category.category-design .teachers-list .slick-dots li button{background-color:var(--theme-color-design)}.page-course-category.category-kids .teachers-list .slick-dots li button{background-color:var(--theme-color-kids)}.page-course-category.category-ai .teachers-list .slick-dots li button{background-color:var(--theme-color-ai)}.page-course-category.category-free_courses .teachers-list .slick-dots li button{background-color:var(--theme-color-free)}.page-ebook .header{text-shadow:1px 1px 5px #0003;color:#fff;background:#23386c url(/img/covers/cover-course-marketing.webp) 50%/cover no-repeat;position:relative;overflow:hidden}.page-ebook .header.free-books:after{content:"";width:40%;height:200%;box-shadow:0 0 20px var(--theme-color-primary), inset 0 0 5px #ffffff26;background:url(/img/covers/free-books.webp) 38%/cover no-repeat;border-radius:50% 0 0 50%;position:absolute;top:50%;bottom:0;right:0;transform:translateY(-35%)}@media screen and (width<=991px){.page-ebook .header.free-books:after{content:none}}.page-ebook .header h1:after{content:none}.page-ebook .header .description{font-size:16px}@media screen and (width>=320px){.page-ebook .header .description{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width>=1200px){.page-ebook .header .description{font-size:20px}}.page-ebook .header .description{color:var(--theme-color-kids);padding-top:10px;padding-bottom:15px;line-height:1.5}.page-ebook .books-list{background:var(--theme-color-kids-light)}.page-ebook .books-list h2{font-size:16px}@media screen and (width>=320px){.page-ebook .books-list h2{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width>=1200px){.page-ebook .books-list h2{font-size:20px}}.page-ebook .books-list h2{color:var(--theme-color-primary);border-bottom:1px solid #00000080;margin-bottom:1rem;padding-bottom:1rem;font-weight:700}.page-ebook .books-list img{object-fit:contain;width:100%;box-shadow:0 0 8px #00000040}@media screen and (width<=767px){.page-ebook .books-list img{width:auto;max-height:30vh;margin:0 auto;display:block}}.page-ebook .books-list .summary{height:100%}@media screen and (width<=767px){.page-ebook .books-list .summary{height:auto}}.page-ebook .books-list .summary .description{line-height:1.25}.page-ebook .books-list .summary .description ul li{margin-bottom:1rem}.page-ebook .books-list .btn-primary{border-color:var(--theme-color-kids);color:var(--theme-color-primary);background:var(--theme-color-kids);text-transform:uppercase;border-radius:1rem;font-weight:700}.page-ebook .books-list .btn-primary:hover{border-color:var(--theme-color-kids-dark);background:var(--theme-color-kids-dark)}.page-ebook form .card{background:color-mix(in srgb, var(--theme-color-kids) 20%, #fff)}.page-ebook form select,.page-ebook form input{border-color:var(--theme-color-kids)}.page-ebook form select:not(.is-invalid),.page-ebook form input:not(.is-invalid){box-shadow:none}.page-ebook form .is-invalid{border:1px solid var(--bs-form-invalid-color)!important}.page-ebook form .required+label:after{content:"*";color:#dc3545;left:auto}.page-ebook form .btn.rounded-circle{text-align:center;background:#fff;width:38px;height:38px;padding:0;line-height:16px;position:absolute;top:20px;left:20px}.page-ebook form .btn-primary{font-weight:700}.page-ebook form .btn-primary[disabled]{background-color:#666;border-color:#0000}.page-ebook form .btn-primary:not([disabled]){background-color:var(--theme-color-kids);border-color:var(--theme-color-kids);color:var(--theme-color-primary)}.page-ebook form .btn-primary:not([disabled]):focus,.page-ebook form .btn-primary:not([disabled]):hover{background-color:var(--theme-color-kids-dark);border-color:var(--theme-color-kids-dark)}@media screen and (width<=767px){.page-ebook form .g-recaptcha{transform-origin:50%!important;transform:scale(.77)!important}}.page-ebook form h4{font-size:16px}@media screen and (width>=320px){.page-ebook form h4{font-size:calc(.454545vw + 14.5455px)}}@media screen and (width>=1200px){.page-ebook form h4{font-size:20px}}
