@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@200;400;500;600;700&family=Oswald:wght@500;700&display=swap);
@charset "UTF-8";@font-face{font-family:icons;font-style:normal;font-weight:400;src:url(/fonts/icons.eot?f47245141831cf275dbd3eb3daa45abf);src:url(/fonts/icons.eot?f47245141831cf275dbd3eb3daa45abf#iefix) format("embedded-opentype"),url(/fonts/icons.woff2?8d6772fc03cbe1fe64d66231f6ed7e8d) format("woff2"),url(/fonts/icons.woff?ae2c8db7017abe84b2f054e13cc0a8ad) format("woff"),url(/fonts/icons.ttf?4f7488285cacf2649f4e7ff6ab7b14fb) format("truetype"),url(/fonts/icons.svg?5ae120212d1a42b620bbc47293071c7b#icons) format("svg")}[class*=" icon-"]:before,[class^=icon-]:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:icons;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;margin-left:.2em;margin-right:.2em;text-align:center;text-decoration:inherit;text-transform:none;width:1em}.icon-fw:before{display:inline-block;text-align:center;width:1.75rem}.icon-reward:before{content:"\e800"}.icon-suitcase:before{content:"\e801"}.icon-info:before{content:"\e802"}.icon-handshake:before{content:"\e803"}.icon-people:before{content:"\e804"}.icon-job-guy:before{content:"\e805"}.icon-letter:before{content:"\e806"}.icon-chat:before{content:"\e807"}.icon-kids:before{content:"\e808"}body{background-color:#1b2042;font-family:Montserrat,sans-serif;font-size:14px}@media screen and (min-width:320px){body{font-size:calc(13.27273px + .22727vw)}}@media screen and (min-width:1200px){body{font-size:16px}}body>#content,header{background-color:#fff}@media screen and (max-width:991px){header{border-bottom:none}}img{image-rendering:-webkit-optimize-contrast}a{text-decoration:none}.btn.btn-default{background-color:#25c7ff;border:2px solid #25c7ff;border-radius:15px;color:#fff;font-size:16px;font-weight:500;padding:5px 20px;text-shadow:0 0 5px rgba(0,0,0,.25);transition:.4s;white-space:nowrap}@media screen and (min-width:320px){.btn.btn-default{font-size:calc(14.54545px + .45455vw)}}@media screen and (min-width:1200px){.btn.btn-default{font-size:20px}}.btn.btn-default.btn-sm{border-radius:10px;font-size:12px}@media screen and (min-width:320px){.btn.btn-default.btn-sm{font-size:calc(11.27273px + .22727vw)}}@media screen and (min-width:1200px){.btn.btn-default.btn-sm{font-size:14px}}.btn.btn-default i{color:#fff;text-shadow:none;transition:.4s}.btn.btn-default:active,.btn.btn-default:hover{background-color:#fff;border-color:#25c7ff;color:#25c7ff;text-shadow:none}.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{background-color:#fff;color:#3c4b66;text-shadow:none}.btn.btn-default.dark:active i,.btn.btn-default.dark:hover i,h1{color:#fff}h1{display:inline-flex;font-size:20px;font-weight:500;padding-bottom:10px;position:relative;text-transform:uppercase}@media screen and (min-width:320px){h1{font-size:calc(14.18182px + 1.81818vw)}}@media screen and (min-width:1200px){h1{font-size:36px}}h1:after{background-color:#193e80;border-radius:15px;bottom:0;content:"";display:block;height:7px;left:50%;position:absolute;transform:translateX(-50%);width:50%}.course-slider{background-color:#f5f5f5;padding:70px 0;text-align:center}.course-slider .carousel-indicators [data-bs-target]{border-radius:100%;height:10px;width:10px}.course-slider .carousel-indicators{top:100%}.course-slider .carousel-indicators button{background-color:#a4c5ff;opacity:.25}.course-slider .carousel-indicators button.active{opacity:1}.course-slider h2{color:#192041;font-size:20px;margin-bottom:20px;text-transform:uppercase}@media screen and (min-width:320px){.course-slider h2{font-size:calc(15.63636px + 1.36364vw)}}@media screen and (min-width:1200px){.course-slider h2{font-size:32px}}.course-slider .course-card-wrapper{background-color:#fff;border-radius:15px;box-shadow:3px 0 6px 0 rgba(0,0,0,.161);display:inline-block;height:100%;padding:10px;text-decoration:none;transition:all .2s;width:100%}.course-slider .course-card-wrapper:hover{background:#f5f5f5}.course-slider .course-card-wrapper .course-logo{height:0;padding-bottom:100%;position:relative;width:100%}.course-slider .course-card-wrapper .course-logo img{border-radius:50%;bottom:0;color:#fff;font-size:.01px;height:100%;left:0;-o-object-fit:cover;object-fit:cover;overflow:hidden;position:absolute;right:0;top:0;width:100%}.course-slider .course-card-wrapper .course-info{text-align:right}.course-slider .course-card-wrapper .course-info .date{color:#192041;font-size:14px;font-weight:700}@media screen and (min-width:320px){.course-slider .course-card-wrapper .course-info .date{font-size:calc(13.27273px + .22727vw)}}@media screen and (min-width:1200px){.course-slider .course-card-wrapper .course-info .date{font-size:16px}}.course-slider .course-card-wrapper .course-info .name{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#13375b;display:-webkit-box;font-size:14px;line-height:1.25;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:320px){.course-slider .course-card-wrapper .course-info .name{font-size:calc(13.27273px + .22727vw)}}@media screen and (min-width:1200px){.course-slider .course-card-wrapper .course-info .name{font-size:16px}}.course-slider .course-card-wrapper .course-info .name.fixed-height{align-items:center;display:flex;height:40px;justify-content:flex-end;line-height:20px}.course-slider .course-card-wrapper .course-info .name.fixed-height .title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;line-height:20px;max-height:40px;text-overflow:ellipsis}.course-slider .course-card-wrapper .course-info span{color:#192041;font-size:12px}@media screen and (min-width:320px){.course-slider .course-card-wrapper .course-info span{font-size:calc(11.27273px + .22727vw)}}@media screen and (min-width:1200px){.course-slider .course-card-wrapper .course-info span{font-size:14px}}.course-slider .course-card-wrapper .course-info span i{color:#485bb7}.video-wrapper{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.video-wrapper iframe,.video-wrapper video{box-shadow:0 0 2px #000;height:100%!important;left:0!important;overflow:hidden!important;position:absolute!important;top:0!important;width:100%!important;z-index:1}: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 (max-width:767px){.breadcrumb-wrapper.course{display:none}}.breadcrumb-wrapper .breadcrumb{font-size:12px;margin:.5rem 0}@media screen and (min-width:320px){.breadcrumb-wrapper .breadcrumb{font-size:calc(10.54545px + .45455vw)}}@media screen and (min-width:1200px){.breadcrumb-wrapper .breadcrumb{font-size:16px}}.breadcrumb-wrapper .breadcrumb .breadcrumb-item{word-wrap:anywhere;font-family:Montserrat,sans-serif;margin-bottom:0}.breadcrumb-wrapper .breadcrumb .breadcrumb-item,.breadcrumb-wrapper .breadcrumb .breadcrumb-item a,.breadcrumb-wrapper .breadcrumb .breadcrumb-item:before{color:#193e80;font-weight:500;transition:all .2s}.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;display:inline-block;font-weight:700;text-decoration:none;transition:.3s}header.main-header .social a:hover{color:#25c7ff}header.main-header .social a+a{margin-left:auto}header.main-header .social .social-icon a{background:#192041;border-radius:10px;color:#fff;height:30px;text-align:center;width:30px}header.main-header .social .social-icon a:hover{background-color:#25c7ff;color:#fff}header.main-header nav.menu{background-color:#192041;font-size:12px}@media screen and (min-width:320px){header.main-header nav.menu{font-size:calc(11.27273px + .22727vw)}}@media screen and (min-width:1200px){header.main-header nav.menu{font-size:14px}}header.main-header nav.menu a{display:inline-block;text-decoration:none}@media screen and (max-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 (min-width:320px){header.main-header nav.menu .nav-link{font-size:calc(13.27273px + .22727vw)}}@media screen and (min-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{height:auto;width:100%}@media screen and (max-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:transparent!important}@media screen and (min-width:992px){header.main-header nav.menu.navbar .dropdown-item:active{background-color:#193e80!important;color:#fff!important}}header.main-header nav.menu.navbar .dropdown-item a:hover{color:#25c7ff!important}header.main-header nav.menu.navbar .dropdown-item a:focus{background-color:#193e80!important;color:#fff!important}header.main-header nav.menu.navbar a{color:#fff;display:inline-block;position:relative;text-decoration:none;transition:.3s}@media screen and (max-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 (min-width:320px){header.main-header nav.menu.navbar a.dropdown-item{font-size:calc(11.27273px + .22727vw)}}@media screen and (min-width:1200px){header.main-header nav.menu.navbar a.dropdown-item{font-size:14px}}@media screen and (max-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.dropdown-toggle{white-space:wrap}header.main-header nav.menu.navbar a.dropdown-toggle:after{border:none;content:"\f107";font-family:Font Awesome\ 6 Free;font-weight:900;vertical-align:0}header.main-header nav.menu.navbar a.phone-icon{border:1px solid #192041;border-radius:100%;font-size:16px;padding:5px;text-decoration:none;transition:.3s}@media screen and (min-width:320px){header.main-header nav.menu.navbar a.phone-icon{font-size:calc(14.54545px + .45455vw)}}@media screen and (min-width:1200px){header.main-header nav.menu.navbar a.phone-icon{font-size:20px}}header.main-header nav.menu.navbar a.phone-icon:hover{border-color:#25c7ff;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 (max-width:991px){header.main-header nav.menu.navbar .sign-in{position:absolute;right:0;top:20px}}header.main-header nav.menu .dropup .dropdown-toggle:after{transform:rotate(180deg)}header.main-header nav.menu .navbar-toggler{border:1px solid #192041;border-radius:6px;box-shadow:none;color:#192041;height:auto;margin-left:15px!important;transition:all .2s;transition:all .3s;width:auto}header.main-header nav.menu .navbar-toggler:active,header.main-header nav.menu .navbar-toggler:hover,header.main-header nav.menu .navbar-toggler:not(.collapsed){border-color:#25c7ff;color:#25c7ff}header.main-header nav.menu i.mobile-nav{color:#fff}header.main-header nav.menu .sign-in{background-color:#193e80;border-radius:15px;color:#fff!important;font-weight:700;letter-spacing:1px;text-transform:uppercase;transition:.3s}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 (max-width:991px){header.main-header nav.menu .sign-in{align-self:flex-start;display:inline-block;width:auto}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 (min-width:992px){header.main-header nav.menu .courses{background:hsla(0,0%,100%,.97);left:50%;position:absolute;top:70px;transform:translateX(-50%);width:768px;width:940px}header.main-header nav.menu .courses:before{background:hsla(0,0%,100%,.97) url(/img/logo-letter-default.svg) 95% 97% no-repeat;background-size:15%;bottom:0;content:"";left:0;opacity:15%;position:absolute;right:0;top:0}}@media screen and (min-width:1200px){header.main-header nav.menu .courses{width:1140px}}@media screen and (min-width:1400px){header.main-header nav.menu .courses{width:1300px}}header.main-header nav.menu .courses .nav-link,header.main-header nav.menu .courses a{color:#55596c!important;display:block;font-size:12px}@media screen and (min-width:320px){header.main-header nav.menu .courses .nav-link,header.main-header nav.menu .courses a{font-size:calc(11.27273px + .22727vw)}}@media screen and (min-width:1200px){header.main-header nav.menu .courses .nav-link,header.main-header nav.menu .courses a{font-size:14px}}header.main-header nav.menu .courses .nav-link:hover,header.main-header nav.menu .courses a:hover{color:#38b6ff!important}@media screen and (max-width:991px){header.main-header nav.menu .courses .nav-link,header.main-header nav.menu .courses a{font-size:14px}}header.main-header nav.menu .courses .nav-link{box-shadow:none!important;line-height:normal;outline:none!important;padding-bottom:.75rem;padding-right:30px;padding-top:.75rem}@media screen and (max-width:991px){header.main-header nav.menu .courses .nav-link{padding-bottom:.5rem;padding-top:.5rem}}@media screen and (min-width:992px){header.main-header nav.menu .courses .nav-link:after{margin:0;position:absolute;right:10px;top:50%;transform:TranslateY(-8px) rotate(-90deg)!important}}header.main-header nav.menu .courses .main-categories>li:first-child>a{border-radius:.375rem 0 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{border-radius:4px;display:inline-block;font-size:.6rem;font-weight:400;margin:1px 0 1px 5px;padding:2px 8px;text-shadow:1px 1px 3px rgba(0,0,0,.35);transition:all .2s;vertical-align:middle;vertical-align:text-bottom}@media screen and (min-width:992px){header.main-header nav.menu .courses .main-categories ul.dropdown-menu.show{background-color:#dee7ed;border:0;border-radius:0;box-shadow:inset 10px 0 10px -7px rgba(0,0,0,.4);display:flex;flex-direction:column;left:100%;min-height:100%;padding:.5rem .75rem .5rem 1.25rem;position:absolute!important;top:0;width:calc(100% + 1rem);z-index:1}header.main-header nav.menu .courses .main-categories ul.dropdown-menu.show a.dropdown-toggle{margin-left:-1.45rem;margin-right:-.75rem;overflow:hidden;padding-left:1.9rem;padding-right:2.75rem;position:relative;white-space:normal}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.show:before,header.main-header nav.menu .courses .main-categories ul.dropdown-menu.show a.dropdown-toggle:hover:before{bottom:-5px;box-shadow:inset 6px 0 8px rgba(0,0,0,.25);content:"";left:0;opacity:1;overflow:hidden;position:absolute;top:-5px;width:15px}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{background-color:#fff;border-bottom-right-radius:.375rem;border-top-right-radius:.375rem;box-shadow:inset 10px 0 10px -7px rgba(0,0,0,.4);z-index:2}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{color:#707070;font-size:14px;line-height:normal;line-height:1.6}@media screen and (min-width:320px){header.main-header nav.menu .courses .main-categories .main-category{font-size:calc(13.27273px + .22727vw)}}@media screen and (min-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.category-software .icon{color:var(--theme-color-software);transition:all .2s}header.main-header nav.menu .courses .main-categories .main-category.category-software .upcoming{background-color:var(--theme-color-software);color:#fff}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{background-color:var(--theme-color-marketing);color:#fff}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{background-color:var(--theme-color-kids);color:#fff}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{background-color:var(--theme-color-design);color:#fff}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{background-color:var(--theme-color-ai);color:#fff}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{background-color:var(--theme-color-free);color:#fff}header.main-header nav.menu .courses .main-categories .main-category>.nav-link{align-items:center;display:flex!important;justify-content:flex-start}header.main-header nav.menu .courses .main-categories .main-category>.nav-link .icon{margin-right:10px!important}@media screen and (min-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{background:transparent;border:0;border-radius:0;color:#707070;font-size:12px;min-width:0;outline:none;position:static}}@media screen and (min-width:992px) and (min-width:320px){header.main-header nav.menu .courses-category{font-size:calc(11.27273px + .22727vw)}}@media screen and (min-width:992px) and (min-width:1200px){header.main-header nav.menu .courses-category{font-size:14px}}@media screen and (min-width:768px){header.main-header nav.menu #menuHeaderMenu>.navbar-nav>.nav-item>.nav-link{white-space:nowrap}}@media screen and (max-width:319px){header.main-header nav.menu .navbar-brand{margin-right:0;width:35%}}header.main-header nav.menu .navbar-brand img{max-width:100%}@media screen and (min-width:992px){header.main-header nav.menu .navbar-brand img{width:200px}}footer.main-footer{background-color:#1b2042;color:#fff;padding:45px 0 0}@media screen and (max-width:991px){footer.main-footer{text-align:center}}footer.main-footer>.container{padding-bottom:10px}@media screen and (max-width:991px){footer.main-footer>.container{border-bottom:2px solid #a4c5ff}}footer.main-footer .footer-contact h2{font-size:18px;font-weight:500;margin-bottom:35px;text-transform:uppercase}@media screen and (min-width:320px){footer.main-footer .footer-contact h2{font-size:calc(15.81818px + .68182vw)}}@media screen and (min-width:1200px){footer.main-footer .footer-contact h2{font-size:24px}}footer.main-footer .footer-contact h3,footer.main-footer .footer-contact h4{font-size:14px;font-weight:700}@media screen and (min-width:320px){footer.main-footer .footer-contact h3,footer.main-footer .footer-contact h4{font-size:calc(13.27273px + .22727vw)}}@media screen and (min-width:1200px){footer.main-footer .footer-contact h3,footer.main-footer .footer-contact h4{font-size:16px}}footer.main-footer .footer-contact .work-time{display:inline-block}@media screen and (min-width:992px){footer.main-footer .footer-contact .work-time{font-size:12px}}@media screen and (min-width:992px) and (min-width:320px){footer.main-footer .footer-contact .work-time{font-size:calc(11.27273px + .22727vw)}}@media screen and (min-width:992px) and (min-width:1200px){footer.main-footer .footer-contact .work-time{font-size:14px}}footer.main-footer .footer-contact ul{font-size:14px;list-style-type:none;margin-bottom:25px;padding:0}@media screen and (min-width:320px){footer.main-footer .footer-contact ul{font-size:calc(13.27273px + .22727vw)}}@media screen and (min-width:1200px){footer.main-footer .footer-contact ul{font-size:16px}}footer.main-footer .footer-contact ul.smaller{font-size:12px}@media screen and (min-width:320px){footer.main-footer .footer-contact ul.smaller{font-size:calc(11.27273px + .22727vw)}}@media screen and (min-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:.3s}footer.main-footer .footer-contact ul li a span{font-size:14px}@media screen and (min-width:320px){footer.main-footer .footer-contact ul li a span{font-size:calc(13.27273px + .22727vw)}}@media screen and (min-width:1200px){footer.main-footer .footer-contact ul li a span{font-size:16px}}@media screen and (min-width:992px){footer.main-footer .footer-contact ul li a span{font-size:12px}}@media screen and (min-width:992px) and (min-width:320px){footer.main-footer .footer-contact ul li a span{font-size:calc(11.27273px + .22727vw)}}@media screen and (min-width:992px) and (min-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;margin-bottom:35px}@media screen and (min-width:320px){footer.main-footer .footer-contact span{font-size:calc(13.27273px + .22727vw)}}@media screen and (min-width:1200px){footer.main-footer .footer-contact span{font-size:16px}}@media screen and (max-width:991px){footer.main-footer .footer-contact span{display:block;margin-bottom:10px}}footer.main-footer .footer-contact .social{font-size:14px}@media screen and (min-width:320px){footer.main-footer .footer-contact .social{font-size:calc(13.27273px + .22727vw)}}@media screen and (min-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:.3s}footer.main-footer .footer-contact .social a:hover{background:transparent;color:#25c7ff}footer.main-footer .footer-contact .social a+a{margin-left:0}footer.main-footer .footer-nav-courses h3{font-size:14px;font-weight:500;min-height:50px}@media screen and (min-width:320px){footer.main-footer .footer-nav-courses h3{font-size:calc(13.27273px + .22727vw)}}@media screen and (min-width:1200px){footer.main-footer .footer-nav-courses h3{font-size:16px}}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{font-size:12px;font-weight:400;list-style-type:none;padding:0}@media screen and (min-width:320px){footer.main-footer .footer-nav-courses ul{font-size:calc(11.27273px + .22727vw)}}@media screen and (min-width:1200px){footer.main-footer .footer-nav-courses ul{font-size:14px}}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:.3s}footer.main-footer .footer-nav-courses ul li a:hover{color:#25c7ff}footer.main-footer .mobile-icons{font-size:14px}@media screen and (min-width:320px){footer.main-footer .mobile-icons{font-size:calc(13.27273px + .22727vw)}}@media screen and (min-width:1200px){footer.main-footer .mobile-icons{font-size:16px}}footer.main-footer .mobile-icons a{border:1px solid #fff;border-radius:100%;color:#fff;height:30px;text-decoration:none;transition:.3s;width:30px}footer.main-footer .mobile-icons a:hover{border:1px solid #25c7ff;color:#25c7ff}footer.main-footer .navbar-brand img{max-width:100%;width:180px}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 a:hover,footer.main-footer.category-marketing .footer-nav-courses h3: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 a:hover,footer.main-footer.category-software .footer-nav-courses h3: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 a:hover,footer.main-footer.category-design .footer-nav-courses h3: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 a:hover,footer.main-footer.category-kids .footer-nav-courses h3: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 a:hover,footer.main-footer.category-ai .footer-nav-courses h3:hover{color:#fff}footer.main-footer.category-ai .footer-nav-courses ul a:hover{color:var(--theme-color-ai)}footer.simple-footer{background:#192041;color:#fff;padding:50px 0}@media screen and (max-width:991px){footer.simple-footer{padding-bottom:180px}}footer.simple-footer .footer-title{display:inline-block;font-size:18px;font-weight:500;padding-bottom:15px;position:relative;text-transform:uppercase}@media screen and (min-width:320px){footer.simple-footer .footer-title{font-size:calc(15.81818px + .68182vw)}}@media screen and (min-width:1200px){footer.simple-footer .footer-title{font-size:24px}}@media screen and (max-width:767px){footer.simple-footer .footer-title{display:block}}footer.simple-footer .footer-title:before{background:#ae89b8;bottom:0;content:"";display:block;height:5px;left:0;position:absolute;width:100%}footer.simple-footer .map iframe{border-radius:30px}footer.simple-footer .revers-items{font-size:15px}@media screen and (min-width:320px){footer.simple-footer .revers-items{font-size:calc(14.63636px + .11364vw)}}@media screen and (min-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;background-color:#fff;border-radius:100%;font-size:18px;height:33px;padding:7px 9px;transition:all .15s;width:33px}footer.simple-footer .nav-icons a:hover i{background-color:#a985b4;color:#fff}footer.simple-footer .logo img{max-width:100%;min-width:150px;width:30%}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 .nav-icons a,footer.simple-footer.category-marketing .revers-items i{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 .nav-icons a,footer.simple-footer.category-software .revers-items i{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 .nav-icons a,footer.simple-footer.category-design .revers-items i{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 .nav-icons a,footer.simple-footer.category-kids .revers-items i{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 .nav-icons a,footer.simple-footer.category-ai .revers-items i{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{background:#192041;border-top:1px solid #111d33;bottom:0;display:none;font-size:14px;font-weight:400;height:auto;left:0;line-height:1.6em;padding-bottom:20px;position:fixed;text-align:center;width:100%;z-index:9999}@media screen and (min-width:320px){footer.main-footer .cookie-shell,footer.simple-footer .cookie-shell{font-size:calc(13.27273px + .22727vw)}}@media screen and (min-width:1200px){footer.main-footer .cookie-shell,footer.simple-footer .cookie-shell{font-size:16px}}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{background:#fff;color:#25c7ff}footer.main-footer .cookie-shell p,footer.simple-footer .cookie-shell p{color:#fff;margin:0;padding:20px 0}.component-partners{padding:40px 0;text-align:center}.component-partners h2{color:#192041;font-size:20px;font-weight:700;padding-bottom:15px;text-align:center}@media screen and (min-width:320px){.component-partners h2{font-size:calc(15.63636px + 1.36364vw)}}@media screen and (min-width:1200px){.component-partners h2{font-size:32px}}.component-partners h2:after{width:35%}.component-partners img{height:auto;width:100%}.pagination{font-size:14px;line-height:normal;margin:0}@media screen and (min-width:320px){.pagination{font-size:calc(13.27273px + .22727vw)}}@media screen and (min-width:1200px){.pagination{font-size:16px}}.pagination .page-item{margin:0 4px}.pagination .page-item .page-link{background:#fff;border-color:transparent;border-radius:6px;box-shadow:0 3px 6px rgba(0,0,0,.16);color:#25c7ff}.pagination .page-item.active .page-link,.pagination .page-item:hover .page-link{background:#25c7ff;border-color:#25c7ff;color:#fff}.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:50%/cover url(/img/covers/cover-spotlight.webp);background-position:bottom;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:50%/contain url(/img/icons/calendar.svg) no-repeat;background-position:bottom;padding:25px 20px}.component-countdown-timer .countdown-course-card .course-date .calendar span{color:#167afa;display:inline-block;font-size:20px;font-weight:600;position:relative;text-align:center;top:25%;width:100%}@media screen and (min-width:320px){.component-countdown-timer .countdown-course-card .course-date .calendar span{font-size:calc(15.63636px + 1.36364vw)}}@media screen and (min-width:1200px){.component-countdown-timer .countdown-course-card .course-date .calendar span{font-size:32px}}@media screen and (max-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 (max-width:576px){.component-countdown-timer .countdown-course-card .course-title{font-size:1.75rem}}.component-avatar{margin:0 auto;width:100%}.component-avatar .card-avatar{background:50%/cover url(/img/icons/avatar-circle.svg);display:block;height:0!important;padding:50%;position:relative;width:100%}.component-avatar .card-avatar img{border-radius:0 100% 100%;height:100%;margin:0;padding:15%;width:100%;z-index:2}.component-avatar .card-avatar .initials,.component-avatar .card-avatar img{bottom:0;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0}.component-avatar .card-avatar .initials{align-items:center;background-color:#f1f1f1;border-radius:0 50% 50% 50%;color:#3c4b66;display:flex;font-size:1.25cqmax;justify-content:center;margin:15%;z-index:1}.component-avatar.category-marketing .card-avatar{background:50%/cover url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='198.628' height='198.799'%3E%3Cpath d='M99.264 198.799c-47.342-.3-88.265-33.922-97.394-80.246A97.793 97.793 0 0 1 0 99.696c-.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 99.684-.003a97.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-5.149.798-10.378 1.077-15.571 1.592Z' fill='%23fda59e'/%3E%3C/svg%3E")}.component-avatar.category-software .card-avatar{background:50%/cover url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='198.628' height='198.799'%3E%3Cpath d='M99.264 198.799c-47.342-.3-88.265-33.922-97.394-80.246A97.793 97.793 0 0 1 0 99.696c-.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 99.684-.003a97.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-5.149.798-10.378 1.077-15.571 1.592Z' fill='%23CF85E3'/%3E%3C/svg%3E")}.component-avatar.category-design .card-avatar{background:50%/cover url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='198.628' height='198.799'%3E%3Cpath d='M99.264 198.799c-47.342-.3-88.265-33.922-97.394-80.246A97.793 97.793 0 0 1 0 99.696c-.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 99.684-.003a97.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-5.149.798-10.378 1.077-15.571 1.592Z' fill='%23C9A7FA'/%3E%3C/svg%3E")}.component-avatar.category-kids .card-avatar{background:50%/cover url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='198.628' height='198.799'%3E%3Cpath d='M99.264 198.799c-47.342-.3-88.265-33.922-97.394-80.246A97.793 97.793 0 0 1 0 99.696c-.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 99.684-.003a97.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-5.149.798-10.378 1.077-15.571 1.592Z' fill='%23F8C300'/%3E%3C/svg%3E")}.component-successful-stories{background:#fff;padding-top:20px;position:relative;z-index:10}.component-successful-stories .carousel-indicators [data-bs-target]{background-color:#a4c5ff;border-radius:100%;height:16px;margin-left:.35rem;margin-right:.35rem;width:16px}.component-successful-stories .successful-stories-wrapper{overflow:hidden;padding:35px 0 100px;position:relative}.component-successful-stories .successful-stories-wrapper>.container{position:relative;z-index:2}.component-successful-stories .successful-stories-wrapper:before{background:#25c7ff;content:"";height:100%;inset:0;margin:0 auto;opacity:.08;position:absolute;right:200px;transform:scaleY(1) skewX(-45deg);width:900px;z-index:1}.component-successful-stories.without-bg{background-color:transparent}.component-successful-stories.compact .successful-stories-wrapper:before,.component-successful-stories.without-bg .successful-stories-wrapper:before{content:none}.component-successful-stories .carousel-indicators{top:100%}.component-successful-stories h2{color:#3c4b66;font-size:20px;font-weight:500;margin:0;padding-bottom:15px;position:relative;text-align:center;text-transform:uppercase}@media screen and (min-width:320px){.component-successful-stories h2{font-size:calc(15.63636px + 1.36364vw)}}@media screen and (min-width:1200px){.component-successful-stories h2{font-size:32px}}.component-successful-stories h2:after{background-color:#193e80;bottom:0;content:"";display:block;height:7px;left:50%;position:absolute;transform:translateX(-50%);width:50%}.component-successful-stories.compact h2{margin:0 auto;width:-moz-fit-content;width:fit-content}.component-successful-stories.compact h2:after{background-color:#25c7ff;height:5px;width:110%}.component-successful-stories .successful-stories-info{color:#3c4b66;font-size:16px;margin-bottom:50px;text-align:center}@media screen and (min-width:320px){.component-successful-stories .successful-stories-info{font-size:calc(14.54545px + .45455vw)}}@media screen and (min-width:1200px){.component-successful-stories .successful-stories-info{font-size:20px}}.component-successful-stories .card-slider{margin:0 auto;width:75%}@media screen and (max-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{margin-left:6rem;margin-right:auto;width:60%}.component-successful-stories .card-slider .card-content .question{color:#3c4b66;font-size:14px;font-weight:700;transition:.15s}@media screen and (min-width:320px){.component-successful-stories .card-slider .card-content .question{font-size:calc(13.27273px + .22727vw)}}@media screen and (min-width:1200px){.component-successful-stories .card-slider .card-content .question{font-size:16px}}.component-successful-stories .card-slider .card-content .answer{color:#193e80;font-size:14px;position:relative;transition:.15s}@media screen and (min-width:320px){.component-successful-stories .card-slider .card-content .answer{font-size:calc(13.27273px + .22727vw)}}@media screen and (min-width:1200px){.component-successful-stories .card-slider .card-content .answer{font-size:16px}}.component-successful-stories .card-slider .card-content .answer .more{color:#a4c5ff;font-size:16px;margin:1rem 0 0;text-decoration:none;transition:.15s}@media screen and (min-width:320px){.component-successful-stories .card-slider .card-content .answer .more{font-size:calc(14.54545px + .45455vw)}}@media screen and (min-width:1200px){.component-successful-stories .card-slider .card-content .answer .more{font-size:20px}}.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%;height:0;margin-bottom:15px;margin-top:5px;padding-bottom:100%;position:relative;width:100%}.component-successful-stories .card-slider .card-slider-photo .card-slider-avatar .avatar-wrapper img{border-radius:50%;bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;overflow:hidden;position:absolute;right:0;top:0;width:100%}.component-successful-stories .card-slider .card-slider-photo h3{color:#193e80;font-size:16px;font-weight:500;transition:.15s}@media screen and (min-width:320px){.component-successful-stories .card-slider .card-slider-photo h3{font-size:calc(14.54545px + .45455vw)}}@media screen and (min-width:1200px){.component-successful-stories .card-slider .card-slider-photo h3{font-size:20px}}.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);left:500px;right:auto;transform:scaleY(1) skewX(45deg);width:500px}.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{background-color:var(--theme-color-marketing);border-color:var(--theme-color-marketing);color:#fff}.component-successful-stories.category-marketing .btn:focus,.component-successful-stories.category-marketing .btn:hover{background-color:#fff;color:var(--theme-color-marketing)}.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);left:500px;right:auto;transform:scaleY(1) skewX(45deg);width:500px}.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{background-color:var(--theme-color-software);border-color:var(--theme-color-software);color:#fff}.component-successful-stories.category-software .btn:focus,.component-successful-stories.category-software .btn:hover{background-color:#fff;color:var(--theme-color-software)}.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);left:500px;right:auto;transform:scaleY(1) skewX(45deg);width:500px}.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{background-color:var(--theme-color-design);border-color:var(--theme-color-design);color:#fff}.component-successful-stories.category-design .btn:focus,.component-successful-stories.category-design .btn:hover{background-color:#fff;color:var(--theme-color-design)}.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);left:500px;right:auto;transform:scaleY(1) skewX(45deg);width:500px}.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{background-color:var(--theme-color-kids);border-color:var(--theme-color-kids);color:#fff}.component-successful-stories.category-kids .btn:focus,.component-successful-stories.category-kids .btn:hover{background-color:#fff;color:var(--theme-color-kids)}.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);left:500px;right:auto;transform:scaleY(1) skewX(45deg);width:500px}.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{background-color:var(--theme-color-ai);border-color:var(--theme-color-ai);color:#fff}.component-successful-stories.category-ai .btn:focus,.component-successful-stories.category-ai .btn:hover{background-color:#fff;color:var(--theme-color-ai)}.component-certificate-section{background-color:#f5f5f5;position:relative}.component-certificate-section .certificates-header-wrapper{background-color:#193e80;color:#fff;font-size:20px;text-align:center;text-transform:uppercase}@media screen and (min-width:320px){.component-certificate-section .certificates-header-wrapper{font-size:calc(9.09091px + 3.40909vw)}}@media screen and (min-width:1200px){.component-certificate-section .certificates-header-wrapper{font-size:50px}}.component-certificate-section .certificates-header-wrapper h2{font-size:20px}@media screen and (min-width:320px){.component-certificate-section .certificates-header-wrapper h2{font-size:calc(15.63636px + 1.36364vw)}}@media screen and (min-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{height:100%;margin-top:-3px;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:top center;object-position:top center;position:absolute}.component-certificate-section .certificate-brand .img{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.component-certificate-section .certificate-brand .img svg{height:auto;margin-bottom:auto;margin-top:-5px;width:100%}.component-certificate-section .certificates-cont{align-items:flex-start}.component-certificate-section p{color:#3c4b66;font-size:16px;font-weight:500;margin:0}@media screen and (min-width:320px){.component-certificate-section p{font-size:calc(14.54545px + .45455vw)}}@media screen and (min-width:1200px){.component-certificate-section p{font-size:20px}}.component-certificate-section .certificates-img{align-items:flex-start;display:flex;justify-content:space-between}.component-certificate-section .certificates-img .img,.component-certificate-section .certificates-img img{height:auto;width:47%}.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;box-shadow:0 3px 6px rgba(0,0,0,.161);min-height:425px;padding:25px 30px;transition:all .2s}@media screen and (max-width:575px){.component-teacher a .teacher-card .component-avatar{max-width:60%}}@media screen and (max-width:400px){.component-teacher a .teacher-card .component-avatar{max-width:80%}}.component-teacher a .teacher-card .teacher-title h3{color:#192041;font-size:16px;font-weight:500}@media screen and (min-width:320px){.component-teacher a .teacher-card .teacher-title h3{font-size:calc(14.54545px + .45455vw)}}@media screen and (min-width:1200px){.component-teacher a .teacher-card .teacher-title h3{font-size:20px}}.component-teacher a .teacher-card .teacher-title h3:after{background-color:#193e80;height:3px;width:75%}.component-teacher a .teacher-card .teacher-title small{font-size:14px}@media screen and (min-width:320px){.component-teacher a .teacher-card .teacher-title small{font-size:calc(13.27273px + .22727vw)}}@media screen and (min-width:1200px){.component-teacher a .teacher-card .teacher-title small{font-size:16px}}.component-teacher a .teacher-card span{background-color:#3c4b66;border:2px solid #3c4b66;border-radius:15px;color:#fff;font-size:14px;font-weight:400;padding:3px 15px;transition:.3s;white-space:nowrap}@media screen and (min-width:320px){.component-teacher a .teacher-card span{font-size:calc(13.27273px + .22727vw)}}@media screen and (min-width:1200px){.component-teacher a .teacher-card span{font-size:16px}}.component-teacher a .teacher-card span:hover{background-color:#fff;color:#3c4b66}.component-teacher .teacher-modal h3{color:#192041;font-size:18px;font-weight:600}@media screen and (min-width:320px){.component-teacher .teacher-modal h3{font-size:calc(15.81818px + .68182vw)}}@media screen and (min-width:1200px){.component-teacher .teacher-modal h3{font-size:24px}}.component-teacher .teacher-modal h3:after{background-color:#25c7ff;width:75%}.component-teacher .teacher-modal h3 small{font-size:16px}@media screen and (min-width:320px){.component-teacher .teacher-modal h3 small{font-size:calc(14.54545px + .45455vw)}}@media screen and (min-width:1200px){.component-teacher .teacher-modal h3 small{font-size:20px}}.component-teacher .teacher-modal p{font-size:14px}@media screen and (min-width:320px){.component-teacher .teacher-modal p{font-size:calc(13.27273px + .22727vw)}}@media screen and (min-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) no-repeat 0 100%;background-size:1200px}.component-teacher.category-marketing .teacher-modal .modal-header .btn-close{background-color:var(--theme-color-marketing);box-shadow:none;outline-color:var(--theme-color-marketing)}.component-teacher.category-software .teacher-modal .modal-header .btn-close{background-color:var(--theme-color-software);box-shadow:none;outline-color:var(--theme-color-software)}.component-teacher.category-design .teacher-modal .modal-header .btn-close{background-color:var(--theme-color-design);box-shadow:none;outline-color:var(--theme-color-design)}.component-teacher.category-kids .teacher-modal .modal-header .btn-close{background-color:var(--theme-color-kids);box-shadow:none;outline-color:var(--theme-color-kids)}.component-teacher.category-ai .teacher-modal .modal-header .btn-close{background-color:var(--theme-color-ai);box-shadow:none;outline-color:var(--theme-color-ai)}.component-testimonials-kids{background:url(/img/covers/html-summer-bg.webp) no-repeat top,linear-gradient(180deg,#fef2cb,#fef2cb 390px,hsla(0,0%,100%,0) 391px);position:relative}@media screen and (max-width:991px){.component-testimonials-kids{background-color:#fef2cb}}.component-testimonials-kids img{border-radius:50%;height:130px;margin:auto;-o-object-fit:cover;object-fit:cover;width:100%;width:130px}.component-testimonials-kids h2{background-color:transparent;color:#193e80;font-size:32px;font-weight:600}.component-testimonials-kids h2:after{border-bottom:9px solid #193e80;border-radius:15px;content:"";display:block;margin:15px auto auto;width:280px}.component-testimonials-kids .student-name{color:#4984db;font-weight:600;margin-bottom:-10px;text-transform:capitalize}.component-testimonials-kids .student-name p{font-size:16px}@media screen and (min-width:768px) and (max-width:991px){.component-testimonials-kids .student-name{margin-right:38px;white-space:nowrap}}.component-testimonials-kids .btn-feedback button{background-color:#f8c300;border:none;border-radius:16px;color:#fff;font-size:16px!important;font-size:inherit;height:32px;padding:3px 24px;text-decoration:none;text-transform:uppercase}.component-testimonials-kids .student-image{width:-moz-fit-content;width:fit-content}@media screen and (min-width:768px){.component-testimonials-kids .student-image:after{content:url(/img/icons/avatar-half-circle-yellow.svg)}}@media screen and (min-width:992px){.component-testimonials-kids .student-image:after{background:url(/img/icons/avatar-half-circle-blue.svg) no-repeat 50%;background-size:cover;border-radius:50%;content:"";height:175px;overflow:hidden;width:66px}}.component-testimonials-kids .feedback-slider .slick-dots{margin:0 auto;max-width:90%;position:static}@media screen and (min-width:992px){.component-testimonials-kids .feedback-slider .slick-dots{display:none!important}}.component-testimonials-kids .accordion-collapse{background:none;border-radius:none;color:inherit;font-weight:400;margin:0;padding:0;text-align:left}.component-testimonials-kids .accordion-collapse .accordion-body{padding:1rem}@media screen and (max-width:767px){.component-testimonials-kids .accordion-collapse .accordion-body{margin-bottom:1rem;padding:0}}.component-testimonials-kids .accordion-collapse p{background-color:#fff;border-radius:15px;color:#4984db;font-weight:400;padding:5px}@media screen and (min-width:768px){.component-testimonials-kids .accordion-collapse p{background-color:transparent;border-radius:0;color:#193e80!important;text-align:left}}.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 (min-width:992px){.component-testimonials-kids .slick-list{margin-top:7.25rem;overflow:visible!important}.component-testimonials-kids .slick-list:after,.component-testimonials-kids .slick-list:before{content:none!important}.component-testimonials-kids .slick-list .slick-track{align-items:stretch!important;display:flex;flex-wrap:wrap;margin:7rem 0 3.5rem;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1);transform:none!important;width:auto!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){flex:0 0 auto;height:auto!important;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:33.3333333333%!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-clip:border-box;background-color:#fff;border:1px solid rgba(0,0,0,.125);border-radius:.25rem;display:flex;flex-direction:column;height:100%;min-width:0;position:relative}.component-testimonials-kids .slick-list .slick-track .slick-slide:not(.slick-cloned) .student .student-avatar-name{margin-right:auto;margin-top:-7rem}}@media screen and (min-width:992px) and (min-width:1200px){.component-testimonials-kids .slick-list .slick-track .slick-slide:not(.slick-cloned) .student .student-avatar-name img{height:160px;width:160px}}@media screen and (min-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{font-size:1.25rem;font-weight:400;margin-bottom:0;margin-top:1rem;padding-left:1rem}.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{color:#686d6e!important;padding:0}}.component-learn-more{background-color:#f5f5f5;position:relative}.component-learn-more .info-header{background-color:var(--theme-color-primary);color:#fff;position:relative;text-align:center}.component-learn-more .info-header h2{font-size:20px}@media screen and (min-width:320px){.component-learn-more .info-header h2{font-size:calc(15.63636px + 1.36364vw)}}@media screen and (min-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{color:#25c7ff;font-size:18px;text-align:right}@media screen and (min-width:320px){.component-learn-more .info-content h3{font-size:calc(15.81818px + .68182vw)}}@media screen and (min-width:1200px){.component-learn-more .info-content h3{font-size:24px}}.component-learn-more .info-content img{height:auto;width:100%}.component-learn-more .info-content p{color:#192041;font-size:14px;font-weight:400;line-height:1.5}@media screen and (min-width:320px){.component-learn-more .info-content p{font-size:calc(13.27273px + .22727vw)}}@media screen and (min-width:1200px){.component-learn-more .info-content p{font-size:16px}}.component-learn-more .info-content .button a{background-color:rgba(36,200,255,.27);color:#3c4b66;cursor:pointer;display:block;font-size:16px;font-weight:500;line-height:1.15;margin-bottom:20px;text-align:right;transition:.3s}@media screen and (min-width:320px){.component-learn-more .info-content .button a{font-size:calc(14.54545px + .45455vw)}}@media screen and (min-width:1200px){.component-learn-more .info-content .button a{font-size:20px}}.component-learn-more .info-content .button a.active{background-color:#25c7ff;color:#fff}@media screen and (max-width:1199px){.component-learn-more .info-content .navigation{width:100%}.component-learn-more .info-content .nav-tabs h4{text-align:left}}@media screen and (max-width:991px){.component-learn-more .info-content img{display:block;margin:0 auto 25px;width:50%}.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{border-radius:4px;content:"";display:block;height:calc(100% - 65px);left:-100px;position:absolute;top:20px;width:calc(100% + 90px);z-index:0}@media screen and (min-width:992px){.component-learn-more .info-content .borders-around:before{border:2px dotted #888;border-right:0}}@media screen and (min-width:992px) and (max-width:1560px){.component-learn-more .info-content .borders-around:before{left:-20px;width:calc(100% + 8px)}}.component-learn-more .info-content .borders-around img{background:#f5f5f5;color:#f5f5f5;outline:15px solid #f5f5f5;position:relative;z-index:1}.component-learn-more .info-content .borders-around+.inner-content{position:relative;z-index:1}.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{background-color:var(--theme-color-marketing);color:#fff}.component-learn-more.category-marketing .borders-around:before{border:none!important;content: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{background-color:var(--theme-color-software);color:#fff}.component-learn-more.category-software .borders-around:before{border:none!important;content: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{background-color:var(--theme-color-design);color:#fff}.component-learn-more.category-design .borders-around:before{border:none!important;content: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{background-color:var(--theme-color-kids);color:#fff}.component-learn-more.category-kids .borders-around:before{border:none!important;content: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{background-color:var(--theme-color-ai);color:#fff}.component-learn-more.category-ai .borders-around:before{border:none!important;content:none!important}.component-statistics{overflow:hidden;position:relative;text-align:center}@media screen and (max-width:1199px){.component-statistics .statistics-header-wrapper{background-color:#22305d}}.component-statistics.bg-compact .statistics-wrapper,.component-statistics:not(.bg-compact){background-color:#f5f5f5}.component-statistics .statistics-content{padding:40px}@media screen and (max-width:1199px){.component-statistics .statistics-content{padding:0}}@media screen and (max-width:991px){.component-statistics .statistics-content .mobile-fill{background-color:#25c7ff}}.component-statistics h2{color:#193e80;font-size:25px;font-weight:500;margin-bottom:0;margin-left:13rem;position:relative;text-align:left;white-space:nowrap;z-index:2}@media screen and (min-width:320px){.component-statistics h2{font-size:calc(12.27273px + 3.97727vw)}}@media screen and (min-width:1200px){.component-statistics h2{font-size:60px}}@media screen and (max-width:1199px){.component-statistics h2{color:#25c7ff;margin-left:0;text-align:center;white-space:normal}}.component-statistics h3,.component-statistics h4{font-size:16px;font-weight:500;margin:20px 0;position:relative;z-index:2}@media screen and (min-width:320px){.component-statistics h3,.component-statistics h4{font-size:calc(14.54545px + .45455vw)}}@media screen and (min-width:1200px){.component-statistics h3,.component-statistics h4{font-size:20px}}@media screen and (max-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 (max-width:991px){.component-statistics h4{min-height:45px}}@media screen and (max-width:767px){.component-statistics h4{align-items:center;display:flex;font:normal;font-size:14px;justify-content:center;margin:0;min-height:40px}}@media screen and (max-width:767px) and (min-width:320px){.component-statistics h4{font-size:calc(13.27273px + .22727vw)}}@media screen and (max-width:767px) and (min-width:1200px){.component-statistics h4{font-size:16px}}@media screen and (max-width:575px){.component-statistics h4{font:normal;font-size:12px}}@media screen and (max-width:575px) and (min-width:320px){.component-statistics h4{font-size:calc(11.27273px + .22727vw)}}@media screen and (max-width:575px) and (min-width:1200px){.component-statistics h4{font-size:14px}}.component-statistics span{background-color:#25c7ff;color:var(--theme-color-primary-dark);display:inline-block;font-family:Oswald,sans-serif;font-size:25px;font-weight:700;position:relative;width:100%;z-index:2}@media screen and (min-width:320px){.component-statistics span{font-size:calc(8.63636px + 5.11364vw)}}@media screen and (min-width:1200px){.component-statistics span{font-size:70px}}@media screen and (max-width:991px){.component-statistics span.transperant{background-color:transparent}}@media screen and (max-width:767px){.component-statistics span{font-size:20px}}@media screen and (max-width:767px) and (min-width:320px){.component-statistics span{font-size:calc(15.63636px + 1.36364vw)}}@media screen and (max-width:767px) and (min-width:1200px){.component-statistics span{font-size:32px}}.component-statistics .training{padding:0 10px;position:relative}.component-statistics .training span{background-color:transparent!important}@media screen and (max-width:757px){.component-statistics .training{display:flex;flex-direction:column;justify-content:center}.component-statistics .training h3{display:none}}.component-statistics .training:after{background-color:#c6c3c3;content:"";display:block;height:180%;left:0;position:absolute;top:-65%;width:100%;z-index:1}@media screen and (max-width:1199px){.component-statistics .training:after{height:100%;top:0}}.component-statistics.category-marketing span{background-color:var(--theme-color-marketing)}@media screen and (max-width:991px){.component-statistics.category-marketing span.transperant{background-color:transparent}}.component-statistics.category-marketing .statistics-content{padding:0 calc(var(--bs-gutter-x)*.5)}@media screen and (max-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 (max-width:991px){.component-statistics.category-software span.transperant{background-color:transparent}}.component-statistics.category-software .statistics-content{padding:0 calc(var(--bs-gutter-x)*.5)}@media screen and (max-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 (max-width:991px){.component-statistics.category-design span.transperant{background-color:transparent}}.component-statistics.category-design .statistics-content{padding:0 calc(var(--bs-gutter-x)*.5)}@media screen and (max-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 (max-width:991px){.component-statistics.category-kids span.transperant{background-color:transparent}}.component-statistics.category-kids .statistics-content{padding:0 calc(var(--bs-gutter-x)*.5)}@media screen and (max-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 (max-width:991px){.component-statistics.category-ai span.transperant{background-color:transparent}}.component-statistics.category-ai .statistics-content{padding:0 calc(var(--bs-gutter-x)*.5)}@media screen and (max-width:991px){.component-statistics.category-ai .statistics-content .mobile-fill{background-color:var(--theme-color-ai)}}.component-main-category-links .background-wrapper{overflow:hidden;position:relative}.component-main-category-links .background-wrapper:before{border-top:6px solid #3c4b66!important;content:"";height:100%;inset:0;margin:0 auto;position:absolute;width:610px;z-index:2}@media screen and (max-width:991px){.component-main-category-links .background-wrapper:before{width:50%}}@media screen and (min-width:992px){.component-main-category-links .background-wrapper:after{background:#eefbff;content:"";height:100%;inset:0;left:432px;margin:0 auto;position:absolute;transform:scaleY(1) skewX(45deg);width:600px;z-index:1}}@media screen and (min-width:992px) and (max-width:1399px){.component-main-category-links .background-wrapper:after{left:380px}}@media screen and (min-width:992px) and (max-width:1199px){.component-main-category-links .background-wrapper:after{left:340px}}.component-main-category-links .background-wrapper .courses{position:relative;z-index:2}.component-main-category-links .background-wrapper .courses .slide{display:block;margin:0 auto;position:relative;width:-moz-fit-content;width:fit-content}@media screen and (max-width:767px){.component-main-category-links .background-wrapper .courses .slide{margin-bottom:1rem;margin-top:1rem}}@media screen and (max-width:480px){.component-main-category-links .background-wrapper .courses .slide{margin:1rem 1.25rem}}.component-main-category-links .background-wrapper .courses .slide img{position:relative;z-index:1}.component-main-category-links .background-wrapper .courses .slide img+img{left:50%;margin-left:12px;margin-top:-20px;position:absolute;top:50%;transform:translate(-50%,-50%)}@media screen and (max-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{align-items:center;color:#fff;display:flex;font-size:12px;justify-content:center;left:15%;line-height:normal;overflow:hidden;position:absolute;right:7%;text-align:center;text-decoration:none;transition:all .25s;z-index:2}@media screen and (min-width:320px){.component-main-category-links .background-wrapper .courses .slide h3,.component-main-category-links .background-wrapper .courses .slide p{font-size:calc(11.27273px + .22727vw)}}@media screen and (min-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{font-size:18px;font-weight:700;height:30%;margin-bottom:0;text-shadow:1px 1px 3px var(--theme-color-primary);text-transform:uppercase;top:10%}@media screen and (min-width:320px){.component-main-category-links .background-wrapper .courses .slide h3{font-size:calc(15.81818px + .68182vw)}}@media screen and (min-width:1200px){.component-main-category-links .background-wrapper .courses .slide h3{font-size:24px}}@media screen and (max-width:1199px){.component-main-category-links .background-wrapper .courses .slide h3{font-size:16px}}@media screen and (max-width:1199px) and (min-width:320px){.component-main-category-links .background-wrapper .courses .slide h3{font-size:calc(14.54545px + .45455vw)}}@media screen and (max-width:1199px) and (min-width:1200px){.component-main-category-links .background-wrapper .courses .slide h3{font-size:20px}}.component-main-category-links .background-wrapper .courses .slide p{border-radius:100px;height:22%;left:13%;line-height:1.5;line-height:1.25;margin:0;overflow:hidden;padding:5px;right:6%;text-shadow:1px 1px 2px var(--theme-color-primary);top:45%}@media screen and (max-width:1399px){.component-main-category-links .background-wrapper .courses .slide p{line-height:1}}@media screen and (max-width:1199px){.component-main-category-links .background-wrapper .courses .slide p{font-size:11px}}@media screen and (max-width:767px){.component-main-category-links .background-wrapper .courses .slide p{font-size:12px;line-height:1.25}}@media screen and (max-width:767px) and (min-width:320px){.component-main-category-links .background-wrapper .courses .slide p{font-size:calc(11.27273px + .22727vw)}}@media screen and (max-width:767px) and (min-width:1200px){.component-main-category-links .background-wrapper .courses .slide p{font-size:14px}}@media screen and (max-width:575px){.component-main-category-links .background-wrapper .courses .slide p{left:15%;line-height:1;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 h3,.component-main-category-links .background-wrapper .courses a.slide:hover p{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{background-color:#a4c5ff;border-radius:100%;height:16px;opacity:.5;transition:.2s;width:16px}.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{align-items:flex-end;color:#192041;padding-bottom:50px;position:relative;text-align:right;z-index:2}.component-main-category-links .course-test h3{font-size:18px;margin-bottom:20px}@media screen and (min-width:320px){.component-main-category-links .course-test h3{font-size:calc(15.81818px + .68182vw)}}@media screen and (min-width:1200px){.component-main-category-links .course-test h3{font-size:24px}}.component-main-category-links .course-test p{font-size:16px;font-weight:700;width:63%}@media screen and (min-width:320px){.component-main-category-links .course-test p{font-size:calc(14.54545px + .45455vw)}}@media screen and (min-width:1200px){.component-main-category-links .course-test p{font-size:20px}}.component-course-header .header{background:#23386c none 50%/cover no-repeat;background-image:linear-gradient(42deg,#1a2042,#23386c);position:relative}.component-course-header .header .badges .badge{background:#2af0fb;color:#1e5470;font-size:11px;font-weight:500;padding:10px 12px}.component-course-header .header .badges .badge.badge-type-course{background:#473577;color:#fff}.component-course-header .header .title{font-size:32px;font-weight:700;text-transform:none}@media screen and (min-width:320px){.component-course-header .header .title{font-size:calc(25.45455px + 2.04545vw)}}@media screen and (min-width:1200px){.component-course-header .header .title{font-size:50px}}.component-course-header .header .title:after{background-color:initial;border-radius:initial;bottom:auto;content:none;display:none;height:auto;left:auto;position:static;transform:none;width:auto}.component-course-header .header h2{font-size:18px;font-weight:700;text-transform:none}@media screen and (min-width:320px){.component-course-header .header h2{font-size:calc(15.81818px + .68182vw)}}@media screen and (min-width:1200px){.component-course-header .header h2{font-size:24px}}.component-course-header .header .description{font-size:14px;font-weight:600;line-height:1.5;padding-bottom:15px;padding-top:10px}@media screen and (min-width:320px){.component-course-header .header .description{font-size:calc(13.27273px + .22727vw)}}@media screen and (min-width:1200px){.component-course-header .header .description{font-size:16px}}.component-course-header .header .custom-bar{border-radius:8px;color:#fff;font-size:14px}@media screen and (min-width:320px){.component-course-header .header .custom-bar{font-size:calc(13.27273px + .22727vw)}}@media screen and (min-width:1200px){.component-course-header .header .custom-bar{font-size:16px}}@media screen and (max-width:575px){.component-course-header .header .custom-bar{font-size:12px;overflow:hidden}}@media screen and (max-width:575px) and (min-width:320px){.component-course-header .header .custom-bar{font-size:calc(11.27273px + .22727vw)}}@media screen and (max-width:575px) and (min-width:1200px){.component-course-header .header .custom-bar{font-size:14px}}.component-course-header .header .custom-bar .anchor{border:none;color:#fff}@media screen and (max-width:575px){.component-course-header .header .custom-bar .anchor{font-size:12px}}@media screen and (max-width:575px) and (min-width:320px){.component-course-header .header .custom-bar .anchor{font-size:calc(11.27273px + .22727vw)}}@media screen and (max-width:575px) and (min-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:hsla(0,0%,100%,.251);border-radius:5px;transition:all .3s ease}.component-course-header .header aside{position:sticky;top:10px;z-index:999}@media screen and (min-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{background:var(--theme-color-marketing);color:#fff}.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{background:var(--theme-color-software);color:#fff}.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{background:var(--theme-color-design);color:#fff}.component-course-header.category-kids .header{background-image:url(/img/covers/cover-course-marketing.webp);text-shadow:1px 1px 5px rgba(0,0,0,.2)}.component-course-header.category-kids .header .description,.component-course-header.category-kids .header h2{color:var(--theme-color-kids)}.component-course-header.category-kids .header .badges .badge.badge-type-course{background:var(--theme-color-kids);color:#fff;color:var(--theme-color-primary)}.component-course-header.category-ai .header{background-image:url(/img/covers/cover-course-marketing.webp);text-shadow:1px 1px 5px rgba(0,0,0,.2)}.component-course-header.category-ai .header .description,.component-course-header.category-ai .header h2{color:#33c8fc}.component-course-header.category-ai .header .badges .badge.badge-type-course{background:#33c8fc;color:#fff;color:var(--theme-main-menu)}.course-header-category .header{background:var(--theme-color-primary) top center/cover no-repeat;color:#fff}@media screen and (min-width:992px){.course-header-category .header .text-lg-start h1:after{content:none}}.course-header-category .header p{font-size:16px;line-height:1.35;text-shadow:0 0 5px rgba(0,0,0,.25)}@media screen and (min-width:320px){.course-header-category .header p{font-size:calc(14.54545px + .45455vw)}}@media screen and (min-width:1200px){.course-header-category .header p{font-size:20px}}@media screen and (max-width:992px){.course-header-category .header p{font-size:14px;line-height:1.5}}@media screen and (max-width:992px) and (min-width:320px){.course-header-category .header p{font-size:calc(13.27273px + .22727vw)}}@media screen and (max-width:992px) and (min-width:1200px){.course-header-category .header p{font-size:16px}}.course-header-category .header br{display:block;font-size:1px}@media screen and (min-width:992px){.course-header-category .header .course-header-category-content{display:block!important}}@media screen and (max-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 (min-width:992px){.course-header-category .header .see-more-btn{display:none!important}}.course-header-category .header .cover{max-width:100%;-o-object-fit:contain;object-fit:contain;width:300px}.course-header-category .shortcuts{scrollbar-width:none}.course-header-category .shortcuts::-webkit-scrollbar{display:none}@media screen and (max-width:768px){.course-header-category .shortcuts ul li{width:28%!important}}@media screen and (max-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);display:block;height:100%;padding:10px}@media screen and (max-width:768px){.course-header-category .shortcuts ul li a{background-color:rgba(0,0,0,.08);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{display:block;font-size:22px;margin-inline:auto}.course-header-category .shortcuts ul li a:hover{color:var(--theme-color-primary-dark)}.course-header-category .shortcuts ul li a:hover i{font-size:32px;margin-top:-10px;transform-origin:bottom center}@media screen and (min-width:992px){.course-header-category .shortcuts ul li a:hover p:after{left:0;width:100%}}.course-header-category .shortcuts ul li a p{color:var(--theme-color-primary);display:inline-block;margin:0;position:relative}.course-header-category .shortcuts ul li a p:after{background:#4984db;border-radius:50px;content:"";display:block;height:3px;left:50%;margin:5px auto 0;position:absolute;transition:all .2s;width:70%;width:0}.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(0deg) 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{background:transparent;border:0;border-radius:10px;box-shadow:0 4px 6px rgba(0,0,0,.1);color:#fff;margin:0 auto;overflow:hidden;width:100%}@media screen and (max-width:991px){.component-course-sidebar .card{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;border-radius:10px 10px 0 0;bottom:0;box-shadow:0 -2px 3px hsla(0,0%,100%,.2)!important;left:0;margin:0;position:fixed;right:0;top:auto;width:100%}}.component-course-sidebar .card .card-header{background:#1b2042;border:0;overflow:hidden;position:relative}.component-course-sidebar .card .card-header:before{background:url(/img/logo-letter-white.svg) 50%/30% no-repeat;bottom:0;content:"";left:0;opacity:.25;position:absolute;right:0;top:0}@media (max-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}.component-course-sidebar .card .card-body{background-color:#1b2042;padding:20px}@media screen and (max-width:1199px){.component-course-sidebar .card .card-body{padding:12px}}.component-course-sidebar .card .card-body h2{font-size:16px;font-weight:700;margin-bottom:20px;text-align:left}@media screen and (min-width:320px){.component-course-sidebar .card .card-body h2{font-size:calc(14.54545px + .45455vw)}}@media screen and (min-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 (max-width:991px){.component-course-sidebar .card .card-body{display:flex;flex-direction:column;max-height:45vh}.component-course-sidebar .card .card-body h2{flex:1 0;text-align:center}.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 (min-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{list-style:none;padding:0 20px;transition:all .4s}.component-course-sidebar .card .card-body ul li{font-size:12px;transition:all .4s}@media screen and (min-width:320px){.component-course-sidebar .card .card-body ul li{font-size:calc(11.27273px + .22727vw)}}@media screen and (min-width:1200px){.component-course-sidebar .card .card-body ul li{font-size:14px}}.component-course-sidebar .card .card-body ul li .col-auto i{margin-right:10px;width:20px}.component-course-sidebar .card .card-body ul li .highlight,.component-course-sidebar .card .card-body ul li span+span{display:inline-block;line-height:1.35;max-height:60px;overflow-y:auto;padding-right:5px;scrollbar-color:var(--theme-color-primary-light) transparent;scrollbar-width:thin;scrollbar-width:4px;vertical-align:middle;word-break:break-word}.component-course-sidebar .card .card-body ul li .highlight.first,.component-course-sidebar .card .card-body ul li span+span.first{font-size:16px}@media screen and (min-width:320px){.component-course-sidebar .card .card-body ul li .highlight.first,.component-course-sidebar .card .card-body ul li span+span.first{font-size:calc(14.54545px + .45455vw)}}@media screen and (min-width:1200px){.component-course-sidebar .card .card-body ul li .highlight.first,.component-course-sidebar .card .card-body ul li span+span.first{font-size:20px}}.component-course-sidebar .card .card-body ul li .highlight p,.component-course-sidebar .card .card-body ul li .highlight ul,.component-course-sidebar .card .card-body ul li span+span p,.component-course-sidebar .card .card-body ul li span+span ul{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}@media screen and (max-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 (max-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{border-radius:22px;color:#fff;font-size:16px;font-weight:700;text-align:center;text-transform:uppercase;transition:all .4s}@media screen and (min-width:320px){.component-course-sidebar .card .card-body .button{font-size:calc(14.54545px + .45455vw)}}@media screen and (min-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 (max-width:991px){.component-course-sidebar .card .card-body .button{font-size:14px;line-height:normal;text-transform:none}}@media screen and (max-width:991px) and (min-width:320px){.component-course-sidebar .card .card-body .button{font-size:calc(13.27273px + .22727vw)}}@media screen and (max-width:991px) and (min-width:1200px){.component-course-sidebar .card .card-body .button{font-size:16px}}@media screen and (min-width:992px) and (max-height:620px){.component-course-sidebar .card .card-body .button{font-size:14px;padding:5px 15px!important}}@media screen and (min-width:992px) and (max-height:620px) and (min-width:320px){.component-course-sidebar .card .card-body .button{font-size:calc(13.27273px + .22727vw)}}@media screen and (min-width:992px) and (max-height:620px) and (min-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 (min-width:992px) and (max-height:620px){.component-course-sidebar .card .card-body .button-wrapper{margin-bottom:0!important}}.component-course-sidebar .card .card-footer{align-items:center;background-color:#193e80;border:0;color:#fff;display:flex;flex-direction:row;justify-content:space-between;padding:15px 20px;position:relative;z-index:2}@media screen and (max-width:991px){.component-course-sidebar .card .card-footer:last-child{border-radius:0!important}}.component-course-sidebar .card .card-footer .broadcast{font-size:16px}@media screen and (min-width:320px){.component-course-sidebar .card .card-footer .broadcast{font-size:calc(14.54545px + .45455vw)}}@media screen and (min-width:1200px){.component-course-sidebar .card .card-footer .broadcast{font-size:20px}}.component-course-sidebar .card .card-footer .price{display:block;font-size:20px;font-weight:700;line-height:normal;text-align:right}@media screen and (min-width:320px){.component-course-sidebar .card .card-footer .price{font-size:calc(15.63636px + 1.36364vw)}}@media screen and (min-width:1200px){.component-course-sidebar .card .card-footer .price{font-size:32px}}@media screen and (max-width:1399px){.component-course-sidebar .card .card-footer .price{font-size:18px}}@media screen and (max-width:1399px) and (min-width:320px){.component-course-sidebar .card .card-footer .price{font-size:calc(15.81818px + .68182vw)}}@media screen and (max-width:1399px) and (min-width:1200px){.component-course-sidebar .card .card-footer .price{font-size:24px}}@media screen and (max-width:991px){.component-course-sidebar .card .card-footer{padding:6px 12px}.component-course-sidebar .card .card-footer .broadcast{font-size:14px}}@media screen and (max-width:991px) and (min-width:320px){.component-course-sidebar .card .card-footer .broadcast{font-size:calc(13.27273px + .22727vw)}}@media screen and (max-width:991px) and (min-width:1200px){.component-course-sidebar .card .card-footer .broadcast{font-size:16px}}@media screen and (max-width:991px){.component-course-sidebar .card .card-footer .price{font-size:18px}}@media screen and (max-width:991px) and (min-width:320px){.component-course-sidebar .card .card-footer .price{font-size:calc(15.81818px + .68182vw)}}@media screen and (max-width:991px) and (min-width:1200px){.component-course-sidebar .card .card-footer .price{font-size:24px}}.component-course-sidebar .card .card-footer.early-bird{background-color:#ffdb23;color:var(--theme-color-primary);margin-top:-15px!important;padding-bottom:5px;padding-top:20px!important;position:relative;z-index:1}.component-course-sidebar .card .card-footer.early-bird .price{font-weight:700!important}.component-course-sidebar .card .card-footer.early-bird .price span:after{content:none}.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-marketing .card-footer .price del:after{border-top-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-software .card-footer .price del:after{border-top-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-design .card-footer .price del:after{border-top-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);border-radius:16px;color:var(--theme-color-primary)}.component-course-sidebar .card.category-kids ul li .highlight{color:#ffd953}.component-course-sidebar .card.category-kids .card-footer .price del:after{border-top-color:var(--theme-color-kids)}.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)}.component-course-sidebar .card.category-ai .card-footer .price del:after{border-top-color:var(--theme-color-ai)}@media screen and (max-width:991px){.component-course-sidebar .card.has-early-bird{border-bottom-left-radius:0!important;border-bottom-right-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 (max-width:991px){.component-course-sidebar .card.has-early-bird .card-footer:last-child{border-radius:0!important}}.component-course-sidebar .card.has-early-bird .card-footer .price{font-weight:400}.component-course-sidebar .card.has-early-bird .card-footer .price del{position:relative;text-decoration:none}.component-course-sidebar .card.has-early-bird .card-footer .price del:after{border-radius:50px;border-top-style:solid;border-top-width:5px;content:"";left:-6px;position:absolute;right:-6px;top:50%;transform:rotate(-18deg)}@media screen and (max-width:991px){.component-course-sidebar .card.has-early-bird .card-footer .price del:after{border-top-width:3px}}.component-course-teachers{margin-top:30px}.component-course-teachers .title{font-size:20px;font-weight:700}@media screen and (min-width:320px){.component-course-teachers .title{font-size:calc(15.63636px + 1.36364vw)}}@media screen and (min-width:1200px){.component-course-teachers .title{font-size:32px}}.component-course-teachers .avatar-wrapper{display:flex;justify-content:center;margin:0 auto -25%;padding-bottom:15px;transform:translateY(-50%);width:50%}@media screen and (max-width:767px){.component-course-teachers .avatar-wrapper{margin-bottom:-88px;width:175px}}.component-course-teachers .card{margin-top:125px}.component-course-teachers .card-body{margin-top:-20px;min-height:250px;overflow:hidden;position:relative}.component-course-teachers .card-body .card-title{font-size:16px}@media screen and (min-width:320px){.component-course-teachers .card-body .card-title{font-size:calc(14.54545px + .45455vw)}}@media screen and (min-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{display:block!important;padding-bottom:40px}.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{align-items:center;background:none;background:linear-gradient(0deg,#f8fafc,rgba(248,250,252,.92) 80%,hsla(0,0%,100%,0));border:0;bottom:0;color:var(--theme-color-primary);display:flex;height:45px;left:0;line-height:30px;padding:0 15px;position:absolute;right:0;text-align:left;z-index:1}.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 (min-width:320px){.component-course-teachers .teachers-carousel .slick-arrow:before{font-size:calc(15.63636px + 1.36364vw)}}@media screen and (min-width:1200px){.component-course-teachers .teachers-carousel .slick-arrow:before{font-size:32px}}.component-course-teachers .teacher{padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5)}.component-course-teachers .slick-next-custom,.component-course-teachers .slick-prev-custom{background-color:#fff;border:none;border-radius:50%;box-shadow:0 4px 10px rgba(0,0,0,.2),0 2px 2px rgba(0,0,0,.1);cursor:pointer;font-size:16px;height:50px!important;position:absolute;top:80%;transform:translateY(-80%);transition:all .2s;width:50px!important;z-index:1}@media screen and (min-width:320px){.component-course-teachers .slick-next-custom,.component-course-teachers .slick-prev-custom{font-size:calc(14.54545px + .45455vw)}}@media screen and (min-width:1200px){.component-course-teachers .slick-next-custom,.component-course-teachers .slick-prev-custom{font-size:20px}}.component-course-teachers .slick-next-custom.slick-disabled,.component-course-teachers .slick-prev-custom.slick-disabled{background-color:#fff;color:#ccc;cursor:not-allowed;opacity:.8}.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-next-custom:not(.slick-disabled),.component-course-teachers.category-marketing .slick-prev-custom:not(.slick-disabled){color:var(--theme-color-marketing)}.component-course-teachers.category-marketing .slick-next-custom:not(.slick-disabled):hover,.component-course-teachers.category-marketing .slick-prev-custom:not(.slick-disabled):hover{background-color:var(--theme-color-marketing);color:#fff}.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-next-custom:not(.slick-disabled),.component-course-teachers.category-software .slick-prev-custom:not(.slick-disabled){color:var(--theme-color-software)}.component-course-teachers.category-software .slick-next-custom:not(.slick-disabled):hover,.component-course-teachers.category-software .slick-prev-custom:not(.slick-disabled):hover{background-color:var(--theme-color-software);color:#fff}.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-next-custom:not(.slick-disabled),.component-course-teachers.category-design .slick-prev-custom:not(.slick-disabled){color:var(--theme-color-design)}.component-course-teachers.category-design .slick-next-custom:not(.slick-disabled):hover,.component-course-teachers.category-design .slick-prev-custom:not(.slick-disabled):hover{background-color:var(--theme-color-design);color:#fff}.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-next-custom:not(.slick-disabled),.component-course-teachers.category-kids .slick-prev-custom:not(.slick-disabled){color:var(--theme-color-kids)}.component-course-teachers.category-kids .slick-next-custom:not(.slick-disabled):hover,.component-course-teachers.category-kids .slick-prev-custom:not(.slick-disabled):hover{background-color:var(--theme-color-kids);color:#fff}.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-next-custom:not(.slick-disabled),.component-course-teachers.category-ai .slick-prev-custom:not(.slick-disabled){color:var(--theme-color-ai)}.component-course-teachers.category-ai .slick-next-custom:not(.slick-disabled):hover,.component-course-teachers.category-ai .slick-prev-custom:not(.slick-disabled):hover{background-color:var(--theme-color-ai);color:#fff}.component-course-skills .title{font-size:20px;font-weight:700}@media screen and (min-width:320px){.component-course-skills .title{font-size:calc(15.63636px + 1.36364vw)}}@media screen and (min-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 (min-width:320px){.component-course-skills .card .content .skill h3{font-size:calc(13.27273px + .22727vw)}}@media screen and (min-width:1200px){.component-course-skills .card .content .skill h3{font-size:16px}}.component-course-skills .card .content .skill h3 img{left:-30px;position:absolute;top:-1px}.component-course-skills .card .content .skill:before{background-color:hsla(0,0%,100%,.8);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}.component-course-skills .card .content .skill>*{position:relative;z-index:1}.component-course-skills a.text-danger:hover{text-decoration:underline}.component-course-skills .content{display:flex!important;padding-bottom:5px}.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{align-items:center;background:none;background:linear-gradient(0deg,#f8fafc,rgba(248,250,252,.92) 80%,hsla(0,0%,100%,0));border:0;bottom:0;color:var(--theme-color-primary);display:flex;height:45px;left:0;line-height:30px;padding:0 15px;position:absolute;right:0;text-align:left;z-index:1}.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{background-color:#fff;border-color:var(--theme-color-primary-dark)}.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 (min-width:320px){.component-course-topics .title{font-size:calc(15.63636px + 1.36364vw)}}@media screen and (min-width:1200px){.component-course-topics .title{font-size:32px}}.component-course-topics .accordion .accordion-item .accordion-button{background:none!important;box-shadow:none!important;font-size:14px;font-weight:450}@media screen and (min-width:320px){.component-course-topics .accordion .accordion-item .accordion-button{font-size:calc(13.27273px + .22727vw)}}@media screen and (min-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 (min-width:320px){.component-course-topics .accordion .accordion-item .accordion-body{font-size:calc(13.27273px + .22727vw)}}@media screen and (min-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 (min-width:320px){.component-course-topics .accordion .accordion-item .accordion-body .accordion-button{font-size:calc(11.27273px + .22727vw)}}@media screen and (min-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 (min-width:320px){.component-course-topics .accordion .accordion-item .accordion-body .topic{font-size:calc(13.27273px + .22727vw)}}@media screen and (min-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{box-shadow:0 .25rem 2px rgba(0,0,0,.15);font-size:14px}@media screen and (min-width:320px){.component-course-topics .accordion .accordion-item .accordion-body .accordion-item .accordion-body>div{font-size:calc(13.27273px + .22727vw)}}@media screen and (min-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 (min-width:320px){.component-course-advantages .title{font-size:calc(15.63636px + 1.36364vw)}}@media screen and (min-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 (min-width:320px){.component-course-advantages .card h3{font-size:calc(13.27273px + .22727vw)}}@media screen and (min-width:1200px){.component-course-advantages .card h3{font-size:16px}}.component-course-advantages .card h3 img{left:-30px;position:absolute;top:0}.component-course-advantages .card .description{font-size:14px;font-weight:400}@media screen and (min-width:320px){.component-course-advantages .card .description{font-size:calc(13.27273px + .22727vw)}}@media screen and (min-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{align-items:center;background:none;background:linear-gradient(0deg,#f8fafc,rgba(248,250,252,.8) 80%,hsla(0,0%,100%,0));border:0;bottom:0;color:var(--theme-color-primary);display:flex;height:45px;left:0;line-height:30px;padding:0 15px;position:absolute;right:0;text-align:left;z-index:1}.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{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%,hsla(0,0%,100%,0) 100%);color:var(--theme-color-marketing)}.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{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%,hsla(0,0%,100%,0) 100%);color:var(--theme-color-software)}.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{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%,hsla(0,0%,100%,0) 100%);color:var(--theme-color-design)}.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{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%,hsla(0,0%,100%,0) 100%);color:var(--theme-color-primary)}.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{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%,hsla(0,0%,100%,0) 100%);color:#33c8fc}.component-course-advantages.category-ai .content .skill{background-color:#e0f4fc}.component-course-certificate{position:relative;z-index:1}.component-course-certificate .title{font-size:20px;font-weight:700}@media screen and (min-width:320px){.component-course-certificate .title{font-size:calc(15.63636px + 1.36364vw)}}@media screen and (min-width:1200px){.component-course-certificate .title{font-size:32px}}.component-course-certificate .images img{max-height:200px}.component-course-certificate .badge-container{align-items:center;display:flex;height:100px;justify-content:flex-end;margin-bottom:20px;width:100%}@media screen and (max-width:991px){.component-course-certificate .badge-container{height:66px}}@media screen and (max-width:767px){.component-course-certificate .badge-container{height:50px}}.component-course-certificate .badge-container svg{height:auto;transform:translateY(10%);width:150px}@media screen and (max-width:991px){.component-course-certificate .badge-container svg{width:100px}}@media screen and (max-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 (min-width:320px){.component-course-faq .title{font-size:calc(15.63636px + 1.36364vw)}}@media screen and (min-width:1200px){.component-course-faq .title{font-size:32px}}.component-course-faq .accordion .accordion-item .accordion-header{border:0;font-size:14px;padding:10px 0}@media screen and (min-width:320px){.component-course-faq .accordion .accordion-item .accordion-header{font-size:calc(13.27273px + .22727vw)}}@media screen and (min-width:1200px){.component-course-faq .accordion .accordion-item .accordion-header{font-size:16px}}.component-course-faq .accordion .accordion-item .accordion-header .accordion-button{background:none!important;border:0;color:#000;font-size:16px;font-weight:600;padding:5px 0}@media screen and (min-width:320px){.component-course-faq .accordion .accordion-item .accordion-header .accordion-button{font-size:calc(14.54545px + .45455vw)}}@media screen and (min-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:active,.component-course-faq .accordion .accordion-item .accordion-header .accordion-button:focus,.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 (min-width:320px){.component-course-faq .accordion .accordion-item .accordion-body h4{font-size:calc(13.27273px + .22727vw)}}@media screen and (min-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 .accordion .accordion-item,.component-course-faq.category-marketing .card{border-color:var(--theme-color-marketing)}.component-course-faq.category-software .title{color:var(--theme-color-software)}.component-course-faq.category-software .accordion .accordion-item,.component-course-faq.category-software .card{border-color:var(--theme-color-software)}.component-course-faq.category-design .title{color:var(--theme-color-design)}.component-course-faq.category-design .accordion .accordion-item,.component-course-faq.category-design .card{border-color:var(--theme-color-design)}.component-course-faq.category-kids .title{color:var(--theme-color-primary)}.component-course-faq.category-kids .accordion .accordion-item,.component-course-faq.category-kids .card{border-color:var(--theme-color-kids)}.component-course-faq.category-ai .title{color:var(--theme-color-primary-dark)}.component-course-faq.category-ai .accordion .accordion-item,.component-course-faq.category-ai .card{border-color:var(--theme-color-ai)}.component-course-suggestions .title{font-size:20px;font-weight:700;padding-left:25px}@media screen and (min-width:320px){.component-course-suggestions .title{font-size:calc(15.63636px + 1.36364vw)}}@media screen and (min-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 rgba(0,0,0,.25)}.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{background-color:var(--theme-color-primary);color:#fff;padding:0;position:relative}.component-course-suggestions .card-body:before{background-color:#a4c5ff;color:#fff;content:"";display:block;min-height:1rem}.component-course-suggestions .card-body h3{font-size:18px;height:72px;line-height:normal;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:320px){.component-course-suggestions .card-body h3{font-size:calc(15.81818px + .68182vw)}}@media screen and (min-width:1200px){.component-course-suggestions .card-body h3{font-size:24px}}.component-course-suggestions .card-body h4{color:#25c7ff;font-size:14px;height:36px;line-height:normal;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:320px){.component-course-suggestions .card-body h4{font-size:calc(13.27273px + .22727vw)}}@media screen and (min-width:1200px){.component-course-suggestions .card-body h4{font-size:16px}}.component-course-suggestions .card-body .card-text{float:right}.component-course-suggestions .slides .slide{padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5)}.component-course-suggestions .slides .slide .ratio{overflow:hidden;transition:all .4s}.component-course-suggestions .slides .slide img{border:none!important;box-shadow:none!important;font-size:1px;text-indent:-9999px;transition:all .4s}.component-course-suggestions .slides .slick-dots li{margin:0 2px}.component-course-suggestions .slides .slick-dots li button{background-color:#a4c5ff;border-radius:100%;height:16px;opacity:.5;transition:.2s;width:16px}.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 .card-body:before,.component-course-suggestions.category-marketing .slides .slick-dots li button{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 .card-body:before,.component-course-suggestions.category-software .slides .slick-dots li button{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 .card-body:before,.component-course-suggestions.category-design .slides .slick-dots li button{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{background-color:#193e80}.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-ai .title{color:var(--theme-color-primary-dark)}.component-course-suggestions.category-ai .card-body:before,.component-course-suggestions.category-ai .slides .slick-dots li button{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{font-size:20px;font-weight:700;padding-left:25px}@media screen and (min-width:320px){.component-course-form .title{font-size:calc(15.63636px + 1.36364vw)}}@media screen and (min-width:1200px){.component-course-form .title{font-size:32px}}.component-course-form .card.message{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;color:#fff}.component-course-form .card.message button{background:#cf85e3;border:0;box-shadow:var(--bs-box-shadow);color:#fff;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:active:hover,.component-course-form .card.message button:focus{box-shadow:none;opacity:1}.component-course-form form.card .card.card-steps.shadow,.component-course-form form.card.shadow{box-shadow:1px 1px 5px #d1d2d2!important}.component-course-form form.card .btn-group .btn{border-radius:16px;font-size:16px;font-weight:700;line-height:30px;min-height:50px;text-transform:uppercase;width:50%}@media screen and (min-width:320px){.component-course-form form.card .btn-group .btn{font-size:calc(14.54545px + .45455vw)}}@media screen and (min-width:1200px){.component-course-form form.card .btn-group .btn{font-size:20px}}@media screen and (max-width:1399px){.component-course-form form.card .btn-group .btn{font-size:14px}}@media screen and (max-width:1399px) and (min-width:320px){.component-course-form form.card .btn-group .btn{font-size:calc(13.27273px + .22727vw)}}@media screen and (max-width:1399px) and (min-width:1200px){.component-course-form form.card .btn-group .btn{font-size:16px}}.component-course-form form.card .btn-group .btn .name{border-radius:16px;bottom:0;left:0;line-height:2.5;position:absolute;right:0;top:0;z-index:2}.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,.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:not(:last-child):not(.dropdown-toggle),.component-course-form form.card .btn-group>.btn:not(:last-child):not(.dropdown-toggle) .name{border-bottom-right-radius:0;border-top-right-radius:0}.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,.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{border-bottom-left-radius:0;border-top-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{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:0;width:100%}.component-course-form form.card .form-floating{flex-shrink:1;overflow-x:hidden}.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{margin-bottom:65px;position:relative;z-index:2}.component-course-form form.card .step-first .btn-group label.prices .details{background-color:#fff;border:1px solid #ccc;border-radius:0 0 16px 16px;display:none;font-size:16px;font-weight:700;left:-1px;line-height:normal;padding:25px 10px 10px;position:absolute;right:-1px;text-align:right;text-transform:none;top:75%;z-index:1}@media screen and (min-width:320px){.component-course-form form.card .step-first .btn-group label.prices .details{font-size:calc(14.54545px + .45455vw)}}@media screen and (min-width:1200px){.component-course-form form.card .step-first .btn-group label.prices .details{font-size:20px}}@media screen and (max-width:991px){.component-course-form form.card .step-first .btn-group label.prices .details{font-size:14px}}@media screen and (max-width:991px) and (min-width:320px){.component-course-form form.card .step-first .btn-group label.prices .details{font-size:calc(13.27273px + .22727vw)}}@media screen and (max-width:991px) and (min-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 (min-width:320px){.component-course-form form.card .step-first .btn-group label.prices .details small{font-size:calc(11.27273px + .22727vw)}}@media screen and (min-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{font-size:.8em;margin-right:10px;position:relative;text-decoration:none}.component-course-form form.card .step-first .btn-group label.prices .details del:after{border-radius:50px;border-top-style:solid;border-top-width:2px;content:"";left:0;position:absolute;right:0;top:50%;transform:rotate(-6deg)}.component-course-form form.card .step-first .btn-check:checked+label.btn .details{display:block}.component-course-form form.card .step-second input:not(.is-invalid),.component-course-form form.card .step-second select: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{color:#dc3545;content:"*";left:auto}.component-course-form form.card .step-second .btn.rounded-circle{background:#fff;height:38px;left:20px;line-height:16px;padding:0;position:absolute;text-align:center;top:20px;width:38px}.component-course-form form.card .step-third h3{font-size:20px;font-weight:700}@media screen and (min-width:320px){.component-course-form form.card .step-third h3{font-size:calc(15.63636px + 1.36364vw)}}@media screen and (min-width:1200px){.component-course-form form.card .step-third h3{font-size:32px}}.component-course-form form.card .step-third .btn.rounded-circle{background:#fff;height:38px;line-height:16px;padding:0;position:absolute;right:20px;text-align:center;top:20px;width:38px}.component-course-form form.card h4{font-size:16px}@media screen and (min-width:320px){.component-course-form form.card h4{font-size:calc(14.54545px + .45455vw)}}@media screen and (min-width:1200px){.component-course-form form.card h4{font-size:20px}}.component-course-form form.card .star{left:-30px;position:absolute;top:0}.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 button{background:var(--theme-color-marketing-light)}.component-course-form.category-marketing form.card .btn-primary[disabled]{background-color:#666;border-color:transparent}.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-input:checked{background-color:var(--theme-color-primary);border-color:var(--theme-color-primary)}.component-course-form.category-marketing form.card .step-first select{background-color:transparent;border-color:var(--theme-color-marketing);color:var(--theme-color-marketing);font-weight:700}.component-course-form.category-marketing form.card .step-first select+label:after{background-color:transparent}.component-course-form.category-marketing form.card .step-second input,.component-course-form.category-marketing form.card .step-second select{border-color:var(--theme-color-marketing)}.component-course-form.category-marketing form.card .step-second .btn.rounded-circle{background-color:#fff;color:var(--theme-color-marketing)}.component-course-form.category-marketing form.card .step-second .btn.rounded-circle:hover{background-color:var(--theme-color-marketing);color:#fff}.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{background-color:#fff;color:#9b0000}.component-course-form.category-marketing form.card .step-third .btn.rounded-circle:hover{background-color:#9b0000;color:#fff}.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 .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,.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 :not(.btn-check)+.btn:active,.component-course-form.category-marketing .btn-group :not(.btn-check)+.btn:active .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 .btn.active .details,.component-course-form.category-marketing .btn-group .btn.show .details,.component-course-form.category-marketing .btn-group .btn:first-child:active .details,.component-course-form.category-marketing .btn-group :not(.btn-check)+.btn:active .details{background-color:#fff;border-color:var(--theme-color-marketing);color:var(--theme-color-marketing)}.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 button{background:var(--theme-color-software-light)}.component-course-form.category-software form.card .btn-primary[disabled]{background-color:#666;border-color:transparent}.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-input:checked{background-color:var(--theme-color-primary);border-color:var(--theme-color-primary)}.component-course-form.category-software form.card .step-first select{background-color:transparent;border-color:var(--theme-color-software);color:var(--theme-color-software);font-weight:700}.component-course-form.category-software form.card .step-first select+label:after{background-color:transparent}.component-course-form.category-software form.card .step-second input,.component-course-form.category-software form.card .step-second select{border-color:var(--theme-color-software)}.component-course-form.category-software form.card .step-second .btn.rounded-circle{background-color:#fff;color:var(--theme-color-software)}.component-course-form.category-software form.card .step-second .btn.rounded-circle:hover{background-color:var(--theme-color-software);color:#fff}.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{background-color:#fff;color:#9b0000}.component-course-form.category-software form.card .step-third .btn.rounded-circle:hover{background-color:#9b0000;color:#fff}.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 .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,.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 :not(.btn-check)+.btn:active,.component-course-form.category-software .btn-group :not(.btn-check)+.btn:active .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 .btn.active .details,.component-course-form.category-software .btn-group .btn.show .details,.component-course-form.category-software .btn-group .btn:first-child:active .details,.component-course-form.category-software .btn-group :not(.btn-check)+.btn:active .details{background-color:#fff;border-color:var(--theme-color-software);color:var(--theme-color-software)}.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 button{background:var(--theme-color-design-light)}.component-course-form.category-design form.card .btn-primary[disabled]{background-color:#666;border-color:transparent}.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-input:checked{background-color:var(--theme-color-primary);border-color:var(--theme-color-primary)}.component-course-form.category-design form.card .step-first select{background-color:transparent;border-color:var(--theme-color-design);color:var(--theme-color-design);font-weight:700}.component-course-form.category-design form.card .step-first select+label:after{background-color:transparent}.component-course-form.category-design form.card .step-second input,.component-course-form.category-design form.card .step-second select{border-color:var(--theme-color-design)}.component-course-form.category-design form.card .step-second .btn.rounded-circle{background-color:#fff;color:var(--theme-color-design)}.component-course-form.category-design form.card .step-second .btn.rounded-circle:hover{background-color:var(--theme-color-design);color:#fff}.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{background-color:#fff;color:#9b0000}.component-course-form.category-design form.card .step-third .btn.rounded-circle:hover{background-color:#9b0000;color:#fff}.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 .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,.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 :not(.btn-check)+.btn:active,.component-course-form.category-design .btn-group :not(.btn-check)+.btn:active .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 .btn.active .details,.component-course-form.category-design .btn-group .btn.show .details,.component-course-form.category-design .btn-group .btn:first-child:active .details,.component-course-form.category-design .btn-group :not(.btn-check)+.btn:active .details{background-color:#fff;border-color:var(--theme-color-design);color:var(--theme-color-design)}.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 button{background:#fff;color:var(--theme-color-primary-dark)}.component-course-form.category-kids form.card .btn-primary[disabled]{background-color:#666;border-color:transparent}.component-course-form.category-kids form.card .btn-primary:not([disabled]){background-color:var(--theme-color-kids);border-color:var(--theme-color-kids);color:#fff;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-input:checked{background-color:var(--theme-color-primary);border-color:var(--theme-color-primary)}.component-course-form.category-kids form.card .step-first select{background-color:transparent;background-color:#fff;border-color:var(--theme-color-kids);color:var(--theme-color-kids);color:var(--theme-color-primary);font-weight:700}.component-course-form.category-kids form.card .step-first select+label:after{background-color:transparent}.component-course-form.category-kids form.card .step-second input,.component-course-form.category-kids form.card .step-second select{border-color:var(--theme-color-kids)}.component-course-form.category-kids form.card .step-second .btn.rounded-circle{background-color:#fff;color:var(--theme-color-kids)}.component-course-form.category-kids form.card .step-second .btn.rounded-circle:hover{background-color:var(--theme-color-kids);color:#fff}.component-course-form.category-kids form.card .step-third{color:var(--theme-color-kids);color:var(--theme-color-primary)}.component-course-form.category-kids form.card .step-third .btn.rounded-circle{background-color:#fff;color:#9b0000}.component-course-form.category-kids form.card .step-third .btn.rounded-circle:hover{background-color:#9b0000;color:#fff}.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 .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,.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 :not(.btn-check)+.btn:active,.component-course-form.category-kids .btn-group :not(.btn-check)+.btn:active .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 .btn.active .details,.component-course-form.category-kids .btn-group .btn.show .details,.component-course-form.category-kids .btn-group .btn:first-child:active .details,.component-course-form.category-kids .btn-group :not(.btn-check)+.btn:active .details{background-color:#fff;border-color:var(--theme-color-kids);color:var(--theme-color-primary)}.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{background:linear-gradient(90deg,#12192a 0,#1b3f7e 50%,#12192a);color:#fff}.component-course-form.category-ai .card.message button{background:var(--theme-color-ai)}.component-course-form.category-ai form.card .btn-primary[disabled]{background-color:#666;border-color:transparent}.component-course-form.category-ai form.card .btn-primary:not([disabled]){background-color:var(--theme-color-ai);background-color:var(--theme-color-primary-dark);border-color:var(--theme-color-primary-dark);color:#fff}.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);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-input:checked{background-color:var(--theme-color-primary);border-color:var(--theme-color-primary)}.component-course-form.category-ai form.card .step-first select{background-color:transparent;border-color:var(--theme-color-primary-dark);color:var(--theme-color-ai);color:var(--theme-color-primary-dark);font-weight:700}.component-course-form.category-ai form.card .step-first select+label:after{background-color:transparent}.component-course-form.category-ai form.card .step-second input,.component-course-form.category-ai form.card .step-second select{border-color:var(--theme-color-primary-dark)}.component-course-form.category-ai form.card .step-second .btn.rounded-circle{background-color:#fff;color:var(--theme-color-ai);color:var(--theme-color-primary-dark)}.component-course-form.category-ai form.card .step-second .btn.rounded-circle:hover{background-color:var(--theme-color-ai);background-color:var(--theme-color-primary-dark);color:#fff}.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{background-color:#fff;color:#9b0000}.component-course-form.category-ai form.card .step-third .btn.rounded-circle:hover{background-color:#9b0000;color:#fff}.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-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 .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,.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 :not(.btn-check)+.btn:active,.component-course-form.category-ai .btn-group :not(.btn-check)+.btn:active .name{background-color:var(--theme-color-ai);background-color:var(--theme-color-primary-dark);color:#fff}.component-course-form.category-ai .btn-group .btn-check:checked+.btn .details,.component-course-form.category-ai .btn-group .btn.active .details,.component-course-form.category-ai .btn-group .btn.show .details,.component-course-form.category-ai .btn-group .btn:first-child:active .details,.component-course-form.category-ai .btn-group :not(.btn-check)+.btn:active .details{background-color:#fff;border-color:var(--theme-color-primary-dark);color:var(--theme-color-primary-dark)}.component-course-form.category-ai .title{color:var(--theme-color-primary-dark)}.component-course-testimonials .title{font-size:20px;font-weight:700;padding-left:25px}@media screen and (min-width:320px){.component-course-testimonials .title{font-size:calc(15.63636px + 1.36364vw)}}@media screen and (min-width:1200px){.component-course-testimonials .title{font-size:32px}}.component-course-testimonials .card{background-color:#fff;border:1px solid #000;border-radius:15px;box-shadow:1px 1px 1px 1px rgba(0,0,0,.2);height:100%}.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{border-bottom:1px solid #ccc;bottom:0;content:"";display:block;height:1px;left:25px;position:absolute;right:25px}.component-course-testimonials .card .card-header .avatar{border-radius:100%;flex:0 0 40px;font-size:5px;height:40px;line-height:normal;overflow:hidden;width:40px}.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%;height:15px;width:15px}.component-course-testimonials .card .card-header .platform{background:none transparent 50%/contain no-repeat;display:inline-block;height:16px;width:16px}.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 (min-width:320px){.component-course-testimonials .card .card-body{font-size:calc(11.27273px + .22727vw)}}@media screen and (min-width:1200px){.component-course-testimonials .card .card-body{font-size:14px}}.component-course-testimonials .slides .slick-list{transition:all .5s ease}.component-course-testimonials .slides .slick-dots li{margin:0 2px}.component-course-testimonials .slides .slick-dots li button{background-color:#a4c5ff;border-radius:100%;height:16px;opacity:.5;transition:.2s;width:16px}.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{font-size:20px;font-weight:700;padding-left:25px}@media screen and (min-width:320px){.component-course-prices .title{font-size:calc(15.63636px + 1.36364vw)}}@media screen and (min-width:1200px){.component-course-prices .title{font-size:32px}}.component-course-prices .card{background-color:#fff;border:1px solid #000;border-radius:15px;box-shadow:1px 1px 1px 1px rgba(0,0,0,.2);height:100%}.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{border-bottom:1px solid #ccc;bottom:0;content:"";display:block;height:1px;left:15px;position:absolute;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%;height:15px;width:15px}.component-course-prices .card .card-body{font-size:12px;line-height:1.25}@media screen and (min-width:320px){.component-course-prices .card .card-body{font-size:calc(11.27273px + .22727vw)}}@media screen and (min-width:1200px){.component-course-prices .card .card-body{font-size:14px}}.component-course-prices .card .card-body p{margin:0}.component-course-prices .card .card-body hr{border-color:var(--theme-color-primary);margin:.35rem auto;opacity:1;width:45%}@media screen and (max-width:575px){.component-course-prices .slides{margin-bottom:0;margin-top:72px}}.component-course-prices .slides .slick-list{transition:all .5s ease}.component-course-prices .slides .slick-dots li{margin:0 2px}.component-course-prices .slides .slick-dots li button{background-color:#a4c5ff;border-radius:100%;height:16px;opacity:.5;transition:.2s;width:16px}.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 (max-width:575px){.component-course-prices .slides .slick-dots{bottom:0;top:-64px}.component-course-prices .slides .slick-dots li{height:42px;margin:0 5px;width:42px}.component-course-prices .slides .slick-dots li button{border:5px solid var(--theme-color-primary);box-shadow:0 4px 4px rgba(0,0,0,.25);color:var(--theme-color-primary);font-size:18px;font-weight:700;font-weight:400;height:100%;text-align:center;width:100%}.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 (max-width:575px){.component-course-prices.category-kids .slides .slick-dots li.slick-active button{background-color:#fff;border:1px solid var(--theme-color-kids);box-shadow:none}}.component-course-prices.category-kids .slides .slick-dots li button{background-color:var(--theme-color-primary)}@media screen and (max-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{background-color:#193e80;color:#fff}.component-course-benefits .headline h2{align-items:center;display:flex;height:86px;justify-content:center}.component-course-benefits ul li{display:flex;flex-direction:column;line-height:normal;position:relative}.component-course-benefits ul li:before{background:url(/img/components/course-benefits/benefits-sprite.webp) no-repeat;content:"";display:block;display:inline-block;height:80px;margin:0 auto 5px;transition:all .2s;width:80px;will-change:transform}.component-course-benefits ul li:hover:before{animation:hoverScale .25s ease-in-out;filter:drop-shadow(1px 1px 10px rgba(204,204,0,.2));will-change:transform}.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) translateZ(0)}50%{transform:scale(1.1) translateZ(0)}to{transform:scale(1) translateZ(0)}}.component-course-benefits.category-kids .container:before{background:url(/img/components/course-benefits/benefits-sprite.webp) no-repeat;content:"";display:block;float:right;height:352px;margin:0 auto 5px;transform:scale(.7);transform-origin:center top;width:257px}@media screen and (max-width:991px){.component-course-benefits.category-kids .container:before{content:none}}.component-course-study-path{overflow:hidden;position:relative}.component-course-study-path:before{background:#f6f6f6;bottom:0;content:"";left:10vw;margin:0 auto;position:absolute;top:0;transform:scaleY(1) skewX(45deg);width:60vw;z-index:1}.component-course-study-path h2{background-color:var(--theme-color-primary-dark);color:#fff;min-height:86px}.component-course-study-path .nav-pills .nav-item .nav-link{background-color:#eee;color:#999;font-size:16px;font-weight:700;line-height:normal;opacity:.75;padding:1rem;text-align:center}@media screen and (min-width:320px){.component-course-study-path .nav-pills .nav-item .nav-link{font-size:calc(14.54545px + .45455vw)}}@media screen and (min-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:not(.collapsed){background-color:var(--theme-color-primary);color:#fff;opacity:1}.component-course-study-path .card{border:0;box-shadow:1px 1px 5px rgba(0,0,0,.2);transition:all .2s}.component-course-study-path .card:hover{background-color:#fff;box-shadow:1px 1px 30px rgba(0,0,0,.18)}.component-course-study-path .card:hover .card-body,.component-course-study-path .card:hover .card-footer{background-color:transparent}.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;font-weight:500;line-height:normal;padding:15px 12px}@media screen and (min-width:320px){.component-course-study-path .card .card-header h3{font-size:calc(14.54545px + .45455vw)}}@media screen and (min-width:1200px){.component-course-study-path .card .card-header h3{font-size:20px}}.component-course-study-path .card .card-header i.fa-shield{color:var(--theme-color-primary)!important;filter:drop-shadow(0 0 2px rgba(255,255,0,.5))}.component-course-study-path .card .card-body{font-size:14px;transition:all .2s}@media screen and (min-width:320px){.component-course-study-path .card .card-body{font-size:calc(13.27273px + .22727vw)}}@media screen and (min-width:1200px){.component-course-study-path .card .card-body{font-size:16px}}.component-course-study-path .card .card-footer{background-color:transparent;border:0}.component-course-study-path .card ul.specs{font-size:12px}@media screen and (min-width:320px){.component-course-study-path .card ul.specs{font-size:calc(11.27273px + .22727vw)}}@media screen and (min-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.collapsed:hover,.component-course-study-path.category-marketing .nav-pills .nav-item .nav-link:not(.collapsed){background-color:var(--theme-color-marketing);color:var(--theme-color-primary)}.component-course-study-path.category-marketing .nav-pills .nav-item .nav-link.collapsed{background-color:var(--theme-color-marketing-light);color:#333}.component-course-study-path.category-marketing .card .card-header{background-color:var(--theme-color-marketing);color:var(--theme-color-primary)}.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.collapsed:hover,.component-course-study-path.category-software .nav-pills .nav-item .nav-link:not(.collapsed){background-color:var(--theme-color-software);color:#fff}.component-course-study-path.category-software .nav-pills .nav-item .nav-link.collapsed{background-color:var(--theme-color-software-light);color:#333}.component-course-study-path.category-software .card .card-header{background-color:var(--theme-color-software);color:#fff}.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.collapsed:hover,.component-course-study-path.category-design .nav-pills .nav-item .nav-link:not(.collapsed){background-color:var(--theme-color-design);color:var(--theme-color-primary)}.component-course-study-path.category-design .nav-pills .nav-item .nav-link.collapsed{background-color:var(--theme-color-design-light);color:#333}.component-course-study-path.category-design .card .card-header{background-color:var(--theme-color-design);color:var(--theme-color-primary)}.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.collapsed:hover,.component-course-study-path.category-kids .nav-pills .nav-item .nav-link:not(.collapsed){background-color:var(--theme-color-kids);color:var(--theme-color-primary)}.component-course-study-path.category-kids .nav-pills .nav-item .nav-link.collapsed{background-color:var(--theme-color-kids-light);color:#333}.component-course-study-path.category-kids .card .card-header{background-color:var(--theme-color-kids);color:var(--theme-color-primary)}.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.collapsed:hover,.component-course-study-path.category-ai .nav-pills .nav-item .nav-link:not(.collapsed){background-color:var(--theme-color-ai);color:var(--theme-color-primary)}.component-course-study-path.category-ai .nav-pills .nav-item .nav-link.collapsed{background-color:var(--theme-color-ai-light);color:#333}.component-course-study-path.category-ai .card .card-header{background-color:var(--theme-color-ai);color:var(--theme-color-primary)}.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{background:#fff7f7;bottom:0;content:"";margin:0 auto;position:absolute;right:10vw;top:0;transform:scaleY(-1) skewX(45deg);width:60vw;z-index:1}.component-course-marketing-free .card{background-color:#fff}.component-course-marketing-free .card .card-icon{aspect-ratio:1/1;background:#fff url(/img/logo-letter-default.svg) 50% no-repeat;background-size:60%;border-radius:50%;box-shadow:0 2px 3px 0 rgba(0,0,0,.2);font-size:.1px;height:96px;left:50%;max-width:35%;outline:3px solid var(--theme-color-marketing);position:absolute;top:0;transform:translate(-50%,-50%);width:96px}.component-course-marketing-free .free-pricetag{left:0;-o-object-fit:contain;object-fit:contain;top:0;transition:all .2s}@media screen and (max-width:1699px){.component-course-marketing-free .free-pricetag{height:220px;width:220px}}@media screen and (max-width:991px){.component-course-marketing-free .free-pricetag{height:180px;width:180px}}@media screen and (max-width:767px){.component-course-marketing-free .free-pricetag{height:150px;position:static!important;width:150px}}.component-course-marketing-free .card h3,.component-course-marketing-free .card ul strong,.component-course-marketing-free .fas,.component-course-marketing-free h2{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{background-color:var(--theme-color-marketing);border: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 (min-width:320px){.component-course-marketing-free article h2{font-size:calc(15.63636px + 1.36364vw)}}@media screen and (min-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;line-height:1.4}@media screen and (min-width:320px){.component-course-marketing-free article p{font-size:calc(14.54545px + .45455vw)}}@media screen and (min-width:1200px){.component-course-marketing-free article p{font-size:20px}}.component-course-marketing-free .courses-list{background:none!important;position:relative}.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 0 rgba(0,0,0,.2)!important}.component-course-marketing-free .courses-list .card h3{padding-top:2rem}@media screen and (max-width:991px){.component-course-marketing-free .courses-list .card h3{padding-top:1rem}}.component-course-marketing-free .tag-free{align-items:center;aspect-ratio:1/1;background:var(--theme-color-primary);border-radius:50%;color:#fff;display:flex;font-family:serif;justify-content:center;letter-spacing:-1px;padding:.5rem;position:absolute;right:1rem;text-align:center;top:1rem}.component-course-banner .title{font-size:20px;font-weight:700;line-height:normal}@media screen and (min-width:320px){.component-course-banner .title{font-size:calc(15.63636px + 1.36364vw)}}@media screen and (min-width:1200px){.component-course-banner .title{font-size:32px}}.component-course-banner .content,.component-course-banner h2,.component-course-banner h3,.component-course-banner h4{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 (min-width:320px){.component-course-banner .items .item h3{font-size:calc(14.54545px + .45455vw)}}@media screen and (min-width:1200px){.component-course-banner .items .item h3{font-size:20px}}.component-course-banner .items .item h4{font-size:14px}@media screen and (min-width:320px){.component-course-banner .items .item h4{font-size:calc(13.27273px + .22727vw)}}@media screen and (min-width:1200px){.component-course-banner .items .item h4{font-size:16px}}.component-course-banner .items .item .description{font-size:14px;font-weight:400;line-height:normal}@media screen and (min-width:320px){.component-course-banner .items .item .description{font-size:calc(13.27273px + .22727vw)}}@media screen and (min-width:1200px){.component-course-banner .items .item .description{font-size:16px}}.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 .items a.item:hover,.component-course-banner.category-marketing .title{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 .items a.item:hover,.component-course-banner.category-software .title{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 .items a.item:hover,.component-course-banner.category-design .title{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 .items a.item:hover,.component-course-banner.category-kids .title{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 .items a.item:hover,.component-course-banner.category-ai .title{color:var(--theme-color-ai)}.component-course-icons .title{font-size:20px;font-weight:700}@media screen and (min-width:320px){.component-course-icons .title{font-size:calc(15.63636px + 1.36364vw)}}@media screen and (min-width:1200px){.component-course-icons .title{font-size:32px}}.component-course-icons .card{border:0;box-shadow:0 4px 4px rgba(0,0,0,.25)!important;position:relative}.component-course-icons .card h3{font-size:14px;font-weight:500}@media screen and (min-width:320px){.component-course-icons .card h3{font-size:calc(13.27273px + .22727vw)}}@media screen and (min-width:1200px){.component-course-icons .card h3{font-size:16px}}.component-course-icons .card h3 img{left:-30px;position:absolute;top:0}.component-course-icons .card .content{color:var(--theme-color-primary);font-size:14px;font-weight:700;line-height:normal}@media screen and (min-width:320px){.component-course-icons .card .content{font-size:calc(13.27273px + .22727vw)}}@media screen and (min-width:1200px){.component-course-icons .card .content{font-size:16px}}.component-course-icons .card .headline{font-size:14px}@media screen and (min-width:320px){.component-course-icons .card .headline{font-size:calc(13.27273px + .22727vw)}}@media screen and (min-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{box-shadow:2px 4px 10px rgba(0,0,0,.25);-o-object-fit:contain;object-fit:contain;transition:all .2s}.component-course-icons .card a:hover img{box-shadow:2px 4px 8px rgba(0,0,0,.45)}.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{background-color:#a4c5ff;border-radius:100%;height:16px;opacity:.5;transition:.2s;width:16px}.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;font-weight:700}@media screen and (min-width:320px){.component-course-timeline .title{font-size:calc(15.63636px + 1.36364vw)}}@media screen and (min-width:1200px){.component-course-timeline .title{font-size:32px}}.component-course-timeline .card{border:0;box-shadow:0 4px 4px rgba(0,0,0,.25)!important;position:relative}.component-course-timeline .card h3{font-size:14px;font-weight:500}@media screen and (min-width:320px){.component-course-timeline .card h3{font-size:calc(13.27273px + .22727vw)}}@media screen and (min-width:1200px){.component-course-timeline .card h3{font-size:16px}}.component-course-timeline .card h3 img{left:-30px;position:absolute;top:0}.component-course-timeline .card .content{color:var(--theme-color-primary);font-size:14px;font-weight:700;line-height:normal}@media screen and (min-width:320px){.component-course-timeline .card .content{font-size:calc(13.27273px + .22727vw)}}@media screen and (min-width:1200px){.component-course-timeline .card .content{font-size:16px}}.component-course-timeline .card .headline{font-size:14px}@media screen and (min-width:320px){.component-course-timeline .card .headline{font-size:calc(13.27273px + .22727vw)}}@media screen and (min-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{box-shadow:2px 4px 10px rgba(0,0,0,.25);-o-object-fit:contain;object-fit:contain;transition:all .2s}.component-course-timeline .card a:hover img{box-shadow:2px 4px 8px rgba(0,0,0,.45)}.component-course-timeline .timeline{background:linear-gradient(to bottom,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0) 40%,var(--theme-color-primary) 41%,var(--theme-color-primary) 59%,rgba(252,253,253,0) 60%,hsla(0,0%,100%,0) 100%);height:20px;list-style:none;margin:120px auto;padding-left:0;text-align:justify;width:calc(100% - 100px)}.component-course-timeline .timeline:after{content:"";display:inline-block;width:100%}.component-course-timeline .timeline li{background:var(--theme-color-primary);border-radius:50%;display:inline-block;height:20px;line-height:1.2;position:relative;text-align:center;width:20px}.component-course-timeline .timeline li .time{-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;bottom:60px;color:var(--theme-color-primary);display:inline-block;display:-webkit-box;font-size:14px;left:50%;min-width:110px;overflow:hidden;position:absolute;transform:translateX(-50%)}.component-course-timeline .timeline li img{border-radius:50%;height:80px;left:50%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:80px}.component-course-timeline .timeline li h3{-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;color:var(--theme-color-primary);display:inline-block;display:-webkit-box;font-size:16px;left:50%;margin-bottom:0;max-width:125px;min-width:110px;overflow:hidden;padding-left:0;position:absolute;top:60px;transform:translateX(-50%)}@media screen and (max-width:1399px){.component-course-timeline .timeline li .time{font-size:13px}.component-course-timeline .timeline li h3{font-size:14px}}@media screen and (max-width:767px){.component-course-timeline .timeline{background:linear-gradient(to right,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0) calc(40% - 4px),var(--theme-color-primary) calc(40% - 4px),var(--theme-color-primary) calc(40% + 4px),rgba(252,253,253,0) calc(40% + 4px),hsla(0,0%,100%,0) 100%);height:auto;margin:0;width:100%}.component-course-timeline .timeline:after{content:none}.component-course-timeline .timeline li{align-items:center;background:none;display:block;display:flex;height:auto;justify-content:space-between;margin:16px 0;position:relative;width:100%}.component-course-timeline .timeline li:before{background:var(--theme-color-primary);background-color:none;border-radius:50%;content:"";display:block;height:20px;left:calc(40% - 2px);position:absolute;transform:translateX(-40%);width:20px}.component-course-timeline .timeline li img{display:none}.component-course-timeline .timeline li .time{display:block;max-width:none;min-width:auto;position:static;text-align:right;transform:none;width:calc(40% - 18px)}.component-course-timeline .timeline li h3{display:block;max-width:none;min-width:auto;position:static;text-align:left;transform:none;width:calc(60% - 18px)}}.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)}.page-home .intro{background:50%/cover url(/img/covers/cover-homepage.webp);color:#fff;padding:70px 0 50px}.page-home .intro .intro-wrapper{margin-bottom:20px}@media screen and (max-width:767px){.page-home .intro .intro-wrapper{margin-bottom:25px}}.page-home .intro h1{color:#25c7ff;display:block;font-size:32px;font-weight:400;letter-spacing:-2px;line-height:85px;margin-bottom:2rem;position:relative;text-transform:none;width:45%}@media screen and (min-width:320px){.page-home .intro h1{font-size:calc(20px + 3.75vw)}}@media screen and (min-width:1200px){.page-home .intro h1{font-size:65px}}.page-home .intro h1 img{color:transparent;font-size:.01px}.page-home .intro h1:after{content:none}@media screen and (max-width:767px){.page-home .intro h1{font-size:32px;font-weight:500;line-height:normal;margin-left:auto;margin-right:auto;text-align:left;transform:translateX(-10%);width:70%}}@media screen and (max-width:767px) and (min-width:320px){.page-home .intro h1{font-size:calc(18.18182px + 4.31818vw)}}@media screen and (max-width:767px) and (min-width:1200px){.page-home .intro h1{font-size:70px}}@media screen and (max-width:767px){.page-home .intro h1 img{filter:drop-shadow(1px 1px 2px rgba(0,0,0,.8))}.page-home .intro h1 .text-nowrap{font-size:24px}}@media screen and (max-width:767px) and (min-width:320px){.page-home .intro h1 .text-nowrap{font-size:calc(22.54545px + .45455vw)}}@media screen and (max-width:767px) and (min-width:1200px){.page-home .intro h1 .text-nowrap{font-size:28px}}@media screen and (max-width:480px){.page-home .intro h1{transform:none;width:80%}}@media screen and (max-width:420px){.page-home .intro h1{width:90%}}.page-home .intro .intro-content{margin:50px 0;max-width:min(450px,38%)}@media screen and (max-width:991px){.page-home .intro .intro-content{margin:25px 0;max-width:55%}}.page-home .intro .intro-content p{font-size:16px;line-height:1.3;margin-bottom:50px}@media screen and (min-width:320px){.page-home .intro .intro-content p{font-size:calc(14.54545px + .45455vw)}}@media screen and (min-width:1200px){.page-home .intro .intro-content p{font-size:20px}}@media screen and (max-width:767px){.page-home .intro .intro-content{background-color:#22305d;background:radial-gradient(circle,#22305d 0,#1c264b 100%);box-shadow:0 -3px 4px rgba(0,0,0,.12);margin-top:75px;max-width:none;padding-bottom:25px;padding-top:25px}.page-home .intro .intro-content p{margin:0 auto 25px;width:80%}}.page-home .bootcamp{background:50%/cover url(/img/covers/cover-subinfo.webp);background-position:bottom;color:#fff;padding:25px 20px;text-align:center}.page-home .bootcamp h2{font-size:20px;font-weight:700}@media screen and (min-width:320px){.page-home .bootcamp h2{font-size:calc(15.63636px + 1.36364vw)}}@media screen and (min-width:1200px){.page-home .bootcamp h2{font-size:32px}}.page-home .bootcamp p{font-size:16px;font-weight:400}@media screen and (min-width:320px){.page-home .bootcamp p{font-size:calc(14.54545px + .45455vw)}}@media screen and (min-width:1200px){.page-home .bootcamp p{font-size:20px}}.page-home .course-upcoming{background:#e4f8ff}@media screen and (min-width:992px){.page-home .course-upcoming .headline{background:#22305d;color:#fff;overflow:hidden;position:relative;text-align:center}.page-home .course-upcoming .headline h2{background-color:#22305d;display:inline-block;font-size:20px;padding:25px 30px 10px;position:relative;z-index:1}}@media screen and (min-width:992px) and (min-width:320px){.page-home .course-upcoming .headline h2{font-size:calc(15.63636px + 1.36364vw)}}@media screen and (min-width:992px) and (min-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{background:none;border:0;border-radius:0;box-shadow:0 2px 4px rgba(0,0,0,.15);color:#000;font-size:18px;font-weight:700;justify-content:center;padding-bottom:20px;padding-top:20px;position:relative;text-align:center}@media screen and (min-width:320px){.page-home .course-upcoming .accordion .accordion-item .accordion-button{font-size:calc(15.81818px + .68182vw)}}@media screen and (min-width:1200px){.page-home .course-upcoming .accordion .accordion-item .accordion-button{font-size:24px}}.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{border-bottom:5px solid #aaa;bottom:-8px;content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:80%}.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:none;border-radius:0}.page-home .course-upcoming .accordion .accordion-item .accordion-collapse .accordion-body .list-group .list-group-item{background:none;border:0;border-bottom:1px solid hsla(0,0%,100%,.1);color:#fff;margin:0 auto;padding-bottom:20px;padding-top:20px;transition:all .15s;width:80%}@media screen and (max-width:767px){.page-home .course-upcoming .accordion .accordion-item .accordion-collapse .accordion-body .list-group .list-group-item{width:100%}}@media screen and (max-width:575px){.page-home .course-upcoming .accordion .accordion-item .accordion-collapse .accordion-body .list-group .list-group-item{padding-bottom:12px;padding-top:12px;width:100%}}.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.selected img,.page-home .course-upcoming .accordion .accordion-item .accordion-collapse .accordion-body .list-group .list-group-item:hover img{height:200px;width:200px}.page-home .course-upcoming .accordion .accordion-item .accordion-collapse .accordion-body .list-group .list-group-item img{font-size:10px;line-height:1;-o-object-fit:contain;object-fit:contain;overflow:hidden}@media screen and (max-width:1399px){.page-home .course-upcoming .accordion .accordion-item .accordion-collapse .accordion-body .list-group .list-group-item img{height:120px!important;width:120px!important}}@media screen and (max-width:1199px){.page-home .course-upcoming .accordion .accordion-item .accordion-collapse .accordion-body .list-group .list-group-item img{height:90px!important;width:90px!important}}@media screen and (max-width:991px){.page-home .course-upcoming .accordion .accordion-item .accordion-collapse .accordion-body .list-group .list-group-item img{height:60px!important;width:60px!important}}@media screen and (max-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 (max-width:991px){.page-home .course-upcoming .course-wrap{width:100%}}.page-home .course-upcoming .course-name h4{border-bottom:3px solid #aaa;font-size:14px;margin-bottom:4px;padding-bottom:4px}@media screen and (min-width:320px){.page-home .course-upcoming .course-name h4{font-size:calc(12.54545px + .45455vw)}}@media screen and (min-width:1200px){.page-home .course-upcoming .course-name h4{font-size:18px}}.page-home .course-upcoming .clock{border:1px solid #aaa;border-radius:6px;display:inline-block;font-family:Oswald,sans-serif;font-weight:400;line-height:normal;min-width:100px;padding:10px;width:-moz-fit-content;width:fit-content}.page-home .course-upcoming .clock .day{font-size:3.125em;font-weight:400;line-height:1;margin:-6px 0 0;padding:0}.page-home .course-upcoming .clock .month,.page-home .course-upcoming .clock .year{font-size:.875em;margin:0;padding:0;text-transform:capitalize}.page-home .course-upcoming .palette-software .accordion-button span:before,.page-home .course-upcoming .palette-software .clock,.page-home .course-upcoming .palette-software .course-name h4{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 .accordion-button span:before,.page-home .course-upcoming .palette-kids .clock,.page-home .course-upcoming .palette-kids .course-name h4{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 .accordion-button span:before,.page-home .course-upcoming .palette-marketing .clock,.page-home .course-upcoming .palette-marketing .course-name h4{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 .accordion-button span:before,.page-home .course-upcoming .palette-design .clock,.page-home .course-upcoming .palette-design .course-name h4{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 .accordion-button span:before,.page-home .course-upcoming .palette-ai .clock,.page-home .course-upcoming .palette-ai .course-name h4{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;font-weight:500;text-transform:uppercase}@media screen and (min-width:320px){.page-home .course-upcoming .accordion-outside-button{font-size:calc(15.81818px + .68182vw)}}@media screen and (min-width:1200px){.page-home .course-upcoming .accordion-outside-button{font-size:24px}}.page-home .course-upcoming .accordion-outside-button.collapsed{color:#333}.page-home .course-upcoming .accordion-outside-button:not(.collapsed).palette-software{color:#a367b8}.page-home .course-upcoming .accordion-outside-button:not(.collapsed).palette-kids{color:#6d3b7e}.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 (min-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{background:#25c7ff;border-radius:20px;box-shadow:1px 1px 5px rgba(0,0,0,.15);color:#ccc;display:flex;flex-direction:row;flex-wrap:wrap;height:300px;padding:10px 50px}}@media screen and (min-width:992px) and (max-width:1199px){.page-home .course-upcoming .accordion .accordion-item .accordion-collapse .accordion-body .list-group{padding:10px}}@media screen and (min-width:992px){.page-home .course-upcoming .accordion .accordion-item .accordion-collapse .accordion-body .list-group .list-group-item{background-color:#fff;border-radius:20px;display:flex;flex:0 0 auto;height:280px;margin:0 auto;max-width:100%;padding:25px;width:calc(33.33333% - 41px)}}@media screen and (min-width:992px) and (max-width:1199px){.page-home .course-upcoming .accordion .accordion-item .accordion-collapse .accordion-body .list-group .list-group-item{width:calc(33.33333% - 15px)}}@media screen and (min-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-bottom:-35px;margin-top:-35px}.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.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:hover .clock .day,.page-home .course-upcoming .accordion .accordion-item .accordion-collapse .accordion-body .list-group .list-group-item:hover .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{color:#fff}.page-home .course-upcoming .accordion .accordion-item .accordion-collapse .accordion-body .list-group .list-group-item img{color:transparent;float:right;height:150px;-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top;transition:all .12s;width:150px}}@media screen and (min-width:992px) and (max-width:1399px){.page-home .course-upcoming .accordion .accordion-item .accordion-collapse .accordion-body .list-group .list-group-item img{height:120px;width:120px}}@media screen and (min-width:992px) and (max-width:1199px){.page-home .course-upcoming .accordion .accordion-item .accordion-collapse .accordion-body .list-group .list-group-item img{height:90px;width:90px}}@media screen and (min-width:992px){.page-home .course-upcoming .accordion .course-name h4{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;border-bottom:0;border-top:3px solid #ccc;display:-webkit-box;font-size:14px;margin-bottom:0;margin-top:15px;overflow:hidden;padding-bottom:0;padding-top:10px;text-overflow:ellipsis}}@media screen and (min-width:992px) and (min-width:320px){.page-home .course-upcoming .accordion .course-name h4{font-size:calc(13.27273px + .22727vw)}}@media screen and (min-width:992px) and (min-width:1200px){.page-home .course-upcoming .accordion .course-name h4{font-size:16px}}@media screen and (min-width:992px){.page-home .course-upcoming .accordion .duration{margin-top:5px}.page-home .course-upcoming .accordion .palette-software .course-name h4{border-color:#b07cc2;color:#b07cc2}.page-home .course-upcoming .accordion .palette-software .list-group-item.selected .clock .month,.page-home .course-upcoming .accordion .palette-software .list-group-item.selected .duration i,.page-home .course-upcoming .accordion .palette-software .list-group-item:hover .clock .month,.page-home .course-upcoming .accordion .palette-software .list-group-item:hover .duration i{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 .clock .month,.page-home .course-upcoming .accordion .palette-kids .list-group-item.selected .duration i,.page-home .course-upcoming .accordion .palette-kids .list-group-item:hover .clock .month,.page-home .course-upcoming .accordion .palette-kids .list-group-item:hover .duration i{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 .clock .month,.page-home .course-upcoming .accordion .palette-marketing .list-group-item.selected .duration i,.page-home .course-upcoming .accordion .palette-marketing .list-group-item:hover .clock .month,.page-home .course-upcoming .accordion .palette-marketing .list-group-item:hover .duration i{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 .clock .month,.page-home .course-upcoming .accordion .palette-design .list-group-item.selected .duration i,.page-home .course-upcoming .accordion .palette-design .list-group-item:hover .clock .month,.page-home .course-upcoming .accordion .palette-design .list-group-item:hover .duration i{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 .clock .month,.page-home .course-upcoming .accordion .palette-ai .list-group-item.selected .duration i,.page-home .course-upcoming .accordion .palette-ai .list-group-item:hover .clock .month,.page-home .course-upcoming .accordion .palette-ai .list-group-item:hover .duration i{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{background-color:#fff;padding:40px 0;position:relative;z-index:2}.page-home .blog .carousel-indicators [data-bs-target]{background-color:#a4c5ff;border-radius:100%;height:10px;margin-left:.35rem;margin-right:.35rem;width:10px}@media screen and (max-width:991px){.page-home .blog .carousel-indicators [data-bs-target]{height:16px;width:16px}}.page-home .blog .carousel-indicators{top:100%}.page-home .blog h2{color:#3c4b66;font-size:20px;font-weight:500;margin-bottom:50px;padding-bottom:15px;position:relative;text-align:center}@media screen and (min-width:320px){.page-home .blog h2{font-size:calc(15.63636px + 1.36364vw)}}@media screen and (min-width:1200px){.page-home .blog h2{font-size:32px}}.page-home .blog h2:before{background-color:#193e80;bottom:0;content:"";display:block;height:7px;left:50%;position:absolute;transform:translateX(-50%);width:50%}.page-home .blog a{text-decoration:none}.page-home .blog .blog-card{background-color:#22305d;color:#fff;font-size:14px;font-weight:700;justify-content:center;min-height:200px;padding:20px;position:relative;text-align:center;transition:.3s}@media screen and (min-width:320px){.page-home .blog .blog-card{font-size:calc(13.27273px + .22727vw)}}@media screen and (min-width:1200px){.page-home .blog .blog-card{font-size:16px}}.page-home .blog .blog-card:hover{color:#25c7ff}@media screen and (max-width:991px){.page-home .blog .blog-card{margin:0 auto;width:85%}}.page-home .blog .blog-card span{bottom:3%;font-size:16px;left:50%;position:absolute;transform:translate(-50%)}@media screen and (min-width:320px){.page-home .blog .blog-card span{font-size:calc(14.54545px + .45455vw)}}@media screen and (min-width:1200px){.page-home .blog .blog-card span{font-size:20px}}.page-home .blog .blog-card p{word-break:break-word}.page-home .teachers{padding:40px 0 20px;text-align:center}.page-home .teachers h2{color:#192041;font-size:20px;font-weight:500;margin-bottom:20px;text-transform:uppercase}@media screen and (min-width:320px){.page-home .teachers h2{font-size:calc(15.63636px + 1.36364vw)}}@media screen and (min-width:1200px){.page-home .teachers h2{font-size:32px}}.page-home .teachers p{font-size:16px}@media screen and (min-width:320px){.page-home .teachers p{font-size:calc(14.54545px + .45455vw)}}@media screen and (min-width:1200px){.page-home .teachers p{font-size:20px}}.page-home .teachers .teachers-cover img{height:auto;image-rendering:auto!important;width:100%}.page-home .testimonials{background:50%/cover url(/img/covers/cover-left.svg);padding-top:70px}.page-home .testimonials h2{color:#192041;font-size:20px;font-weight:500;text-align:center}@media screen and (min-width:320px){.page-home .testimonials h2{font-size:calc(15.63636px + 1.36364vw)}}@media screen and (min-width:1200px){.page-home .testimonials h2{font-size:32px}}.page-home .testimonials .testimonial-slider{padding:40px;position:relative}@media screen and (max-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%;height:16px;margin-left:.35rem;margin-right:.35rem;width:16px}.page-home .testimonials .testimonial-slider .carousel-indicators{top:100%}.page-home .testimonials .testimonial-slider img{height:auto;position:relative;width:30%;z-index:2}@media screen and (max-width:991px){.page-home .testimonials .testimonial-slider img{width:75%}}@media screen and (max-width:767px){.page-home .testimonials .testimonial-slider img{width:100%}}.page-home .testimonials .testimonial-slider:after{background:50%/contain no-repeat url(/img/icons/quote_01.svg);content:"";height:100px;left:0;position:absolute;top:0;width:100px;z-index:1}@media screen and (max-width:767px){.page-home .testimonials .testimonial-slider:after{height:50px;width:50px}}.page-home .testimonials .testimonial-slider:before{background:50%/contain no-repeat url(/img/icons/quote_01.svg);bottom:0;content:"";height:100px;position:absolute;right:0;transform:rotate(180deg);width:100px;z-index:1}@media screen and (max-width:767px){.page-home .testimonials .testimonial-slider:before{height:50px;width:50px}}.page-home .testimonials .rating{padding-bottom:50px;text-align:center}.page-home .testimonials .rating img{height:auto;width:80%}.page-about-us{background:50%/cover url(/img/covers/about-cover.webp);color:#fff;padding:50px 0 30px;text-align:center}.page-about-us h1{font-size:20px}@media screen and (min-width:320px){.page-about-us h1{font-size:calc(14.18182px + 1.81818vw)}}@media screen and (min-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;font-weight:400}@media screen and (min-width:320px){.page-about-us .about-us-content p{font-size:calc(14.54545px + .45455vw)}}@media screen and (min-width:1200px){.page-about-us .about-us-content p{font-size:20px}}.page-about-us .owner-card .component-avatar{margin:0 auto 35px;width:50%}.page-about-us .owner-card h2{font-size:18px;padding-bottom:10px}@media screen and (min-width:320px){.page-about-us .owner-card h2{font-size:calc(15.81818px + .68182vw)}}@media screen and (min-width:1200px){.page-about-us .owner-card h2{font-size:24px}}.page-about-us .owner-card h2:after{background-color:#fff;height:3px;width:20%}.page-about-us .owner-card h3{color:#23b2ea;font-size:16px}@media screen and (min-width:320px){.page-about-us .owner-card h3{font-size:calc(14.54545px + .45455vw)}}@media screen and (min-width:1200px){.page-about-us .owner-card h3{font-size:20px}}.page-about-us .owner-card .card-content{margin:0 auto;width:75%}.page-about-us .owner-card .social-icons a{background-color:#fff;border-radius:10px;color:#1a2042;display:inline-block;height:30px;margin:0 5px;transition:.3s;width:30px}.page-about-us .owner-card .social-icons a:hover{background-color:#1a2042;color:#fff}.page-about-generic .about-generic{background:50%/cover url(/img/covers/about-cover.webp);color:#fff;padding:50px 0 30px;text-align:left}.page-about-generic .about-generic+section strong{font-weight:700}.page-about-generic .about-generic+section h2{font-size:18px;margin-top:1.5rem}@media screen and (min-width:320px){.page-about-generic .about-generic+section h2{font-size:calc(15.81818px + .68182vw)}}@media screen and (min-width:1200px){.page-about-generic .about-generic+section h2{font-size:24px}}.page-about-generic .about-generic+section p{font-size:14px}@media screen and (min-width:320px){.page-about-generic .about-generic+section p{font-size:calc(13.27273px + .22727vw)}}@media screen and (min-width:1200px){.page-about-generic .about-generic+section p{font-size:16px}}.page-about-generic ul.dashed{list-style-type:none;padding-left:35px}.page-about-generic ul.dashed>li{text-indent:-20px}.page-about-generic ul.dashed>li:before{content:"–";padding-right:10px;text-indent:0}.page-about-generic ol.sequence{counter-reset:item;padding-left:35px}.page-about-generic ol.sequence li{display:block;text-indent:-20px}.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{background:#31415d;border-color:#31415d;color:#fff}.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{background:#31415d;border-color:#31415d;color:#fff}.page-blog .btn-default.linkedin:hover i{color:#fff}.page-blog .headline-wrap{background:50%/cover url(/img/covers/cover-blog.webp) no-repeat;color:#fff;text-align:center}.page-blog .headline-wrap h1:after{background-color:rgba(36,200,255,.39)}.page-blog .headline-wrap p{font-size:16px}@media screen and (min-width:320px){.page-blog .headline-wrap p{font-size:calc(14.54545px + .45455vw)}}@media screen and (min-width:1200px){.page-blog .headline-wrap p{font-size:20px}}.page-blog .content-wrap{background:50%/cover url(/img/covers/cover-left.svg) no-repeat}.page-blog .blog-post .photo img{box-shadow:1px 1px 3px rgba(0,0,0,.2);height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.page-blog .blog-post .content .headline{word-wrap:break-word;background:#25c7ff;color:#112a46}.page-blog .blog-post .content .headline.no-bg{background:transparent}.page-blog .blog-post .content .headline h2{font-size:16px;font-weight:400}@media screen and (min-width:320px){.page-blog .blog-post .content .headline h2{font-size:calc(14.54545px + .45455vw)}}@media screen and (min-width:1200px){.page-blog .blog-post .content .headline h2{font-size:20px}}.page-blog .blog-post .content .headline .date{color:#fff;font-size:14px}@media screen and (min-width:320px){.page-blog .blog-post .content .headline .date{font-size:calc(13.27273px + .22727vw)}}@media screen and (min-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 (min-width:992px){.page-blog .blog-post.flip .photo{order:1}}@media screen and (min-width:768px){.page-blog .blog-post.flip .content{order:0}}.page-blog .blog-post.flip .content .headline{word-wrap:break-word;background:#a4c5ff;color:#3c4b66}.page-blog.single .headline{word-wrap:break-word;background:#25c7ff;padding:1rem 0;z-index:3}@media screen and (max-width:991px){.page-blog.single .headline-toc{height:38px;margin-bottom:-38px;padding:.25rem;position:sticky;top:0;z-index:2}}.page-blog.single h1{word-wrap:anywhere;color:#31415d;font-size:20px}@media screen and (min-width:320px){.page-blog.single h1{font-size:calc(15.63636px + 1.36364vw)}}@media screen and (min-width:1200px){.page-blog.single h1{font-size:32px}}.page-blog.single h1:after{content:none}@media screen and (max-width:1299px){.page-blog.single h1{font-size:18px}}@media screen and (max-width:1299px) and (min-width:320px){.page-blog.single h1{font-size:calc(15.81818px + .68182vw)}}@media screen and (max-width:1299px) and (min-width:1200px){.page-blog.single h1{font-size:24px}}@media screen and (max-width:991px){.page-blog.single h1{font-size:16px}}@media screen and (max-width:991px) and (min-width:320px){.page-blog.single h1{font-size:calc(14.54545px + .45455vw)}}@media screen and (max-width:991px) and (min-width:1200px){.page-blog.single h1{font-size:20px}}.page-blog.single .post .photo{box-shadow:1px 1px 3px rgba(0,0,0,.25)}.page-blog.single .post .photo img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left top;object-position:left top;width:100%}.page-blog.single .post .photo .photo-details{background:#25c7ff;color:#fff}.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 (min-width:320px){.page-blog.single .post .photo .share-headline{font-size:calc(14.54545px + .45455vw)}}@media screen and (min-width:1200px){.page-blog.single .post .photo .share-headline{font-size:20px}}.page-blog.single .post .photo .sharing,.page-blog.single .post .photo .sharing a,.page-blog.single .post .photo .sharing button{color:#fff;font-size:14px;text-decoration:none;transition:all .15s}@media screen and (min-width:320px){.page-blog.single .post .photo .sharing,.page-blog.single .post .photo .sharing a,.page-blog.single .post .photo .sharing button{font-size:calc(13.27273px + .22727vw)}}@media screen and (min-width:1200px){.page-blog.single .post .photo .sharing,.page-blog.single .post .photo .sharing a,.page-blog.single .post .photo .sharing button{font-size:16px}}.page-blog.single .post .photo .sharing a:hover,.page-blog.single .post .photo .sharing button: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;box-shadow:0 0 3px rgba(0,0,0,.15);display:inline-block;padding:5px 5px 7px}.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{display:block;font-size:12px;line-height:normal;padding:7px 0 0}@media screen and (min-width:320px){.page-blog.single .post .description figure figcaption{font-size:calc(11.27273px + .22727vw)}}@media screen and (min-width:1200px){.page-blog.single .post .description figure figcaption{font-size:14px}}.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;display:block;height:0;margin:15px 0;outline:none;padding:0 0 56.25%;position:relative;width:100%}.page-blog.single .post .description figure.media iframe{height:100%;left:0;position:absolute;top:0;width:100%}@media screen and (max-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);color:var(--bs-table-color);margin:0;vertical-align:top;width:100%}.page-blog.single .post .description figure.table>table tr td,.page-blog.single .post .description figure.table>table tr th{line-height:1.3;padding:7px 5px}.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{bottom:-.5rem;color:#ccc;content:open-quote;font-size:4em;left:.5rem;margin:0;position:absolute;right:auto;top:auto}.page-blog.single .post .description blockquote:after{bottom:auto;color:#ccc;content:close-quote;font-size:4em;left:auto;margin:0;position:absolute;right:.5rem;top:-.5rem}.page-blog.single .post .description blockquote p{font-style:italic;margin:0 .5rem}.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;box-shadow:inset 0 0 3px 1px #f9f9f9;display:block;padding:10px 15px;position:relative}@media screen and (min-width:991px){.page-blog.single .post .sidebar{background:#f1f1f1}}.page-blog.single .post .sidebar h3{border-bottom:2px solid #25c7ff;display:inline-block;font-size:16px;margin-bottom:5px;padding-bottom:8px}@media screen and (min-width:320px){.page-blog.single .post .sidebar h3{font-size:calc(14.54545px + .45455vw)}}@media screen and (min-width:1200px){.page-blog.single .post .sidebar h3{font-size:20px}}.page-blog.single .post .sidebar .author{background-color:#fff;box-shadow:1px 1px 3px rgba(0,0,0,.25);margin:-1.025rem -1rem 1rem;padding:1rem}.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{border:0;font-size:16px;font-weight:400;line-height:normal;margin:0;padding:0}@media screen and (min-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(14.54545px + .45455vw)}}@media screen and (min-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 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;margin-bottom:.6rem;margin-top:.6rem}@media screen and (min-width:320px){.page-blog.single .post .sidebar .author h3.occupation,.page-blog.single .post .sidebar .author p.occupation{font-size:calc(13.27273px + .22727vw)}}@media screen and (min-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 i{color:#25c7ff;margin-left:-5px;margin-top:5px}.page-blog.single .post .sidebar .author .info{background:none transparent;margin-left:1.25rem}.page-blog.single .post .sidebar .author .info:before{background-color:#25c7ff;bottom:0;content:"";left:-.45rem;position:absolute;top:0;width:3px}.page-blog.single .post .sidebar .toc{background:#f1f1f1;overflow:auto}@media screen and (min-width:992px){.page-blog.single .post .sidebar .toc{border:0;bottom:auto;left:auto;margin-left:-1rem;margin-right:-1rem;max-height:100vh;max-width:none;position:sticky;right:auto;top:0;transform:none!important;width:auto;z-index:unset}.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-left:1rem;padding-right:1rem;padding-top:.75rem}.page-blog.single .post .sidebar .toc .offcanvas-header h3.offcanvas-title{font-weight:500;letter-spacing:-1px}.page-blog.single .post .sidebar .toc .offcanvas-header .offcanvas-title .toggle{font-size:12px;vertical-align:middle}}@media screen and (min-width:992px) and (min-width:320px){.page-blog.single .post .sidebar .toc .offcanvas-header .offcanvas-title .toggle{font-size:calc(11.27273px + .22727vw)}}@media screen and (min-width:992px) and (min-width:1200px){.page-blog.single .post .sidebar .toc .offcanvas-header .offcanvas-title .toggle{font-size:14px}}@media screen and (max-width:991px){.page-blog.single .post .sidebar .toc .offcanvas-body .collapse{display:block}}.page-blog.single .post .sidebar .toc ul{display:block;list-style-position:inside;list-style-type:none;margin-top:1rem;padding-left:15px}.page-blog.single .post .sidebar .toc ul li{display:block;line-height:normal;margin-bottom:1rem}.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{color:#25c7ff;content:"\f054";font-family:Font Awesome\ 6 Free;font-style:normal;font-variant:normal;font-weight:700;left:-20px;line-height:1;position:absolute;text-rendering:auto;top:3px}.page-blog.single .post .sidebar .other-articles img{display:inline-block;font-size:11px;height:92px;line-height:normal;-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top;overflow:hidden;width:115px}.page-blog.single .post .sidebar .other-articles .border-bottom{border-color:#8be1ff!important}.page-blog.single .post .sidebar .other-articles h4{-webkit-line-clamp:4;-webkit-box-orient:vertical;color:#25c7ff;display:-webkit-box;font-size:12px;overflow:hidden;overflow-wrap:anywhere;text-overflow:ellipsis;transition:all .2s;word-break:normal;word-break:break-word}@media screen and (min-width:320px){.page-blog.single .post .sidebar .other-articles h4{font-size:calc(11.27273px + .22727vw)}}@media screen and (min-width:1200px){.page-blog.single .post .sidebar .other-articles h4{font-size:14px}}.page-blog.single .post .sidebar .other-articles h4:hover{color:#193e80}.page-blog.single img{height:auto;max-width:100%;-o-object-fit:contain;object-fit:contain}.page-blog #subscribeEmail img,.page-blog #unsubscribeEmail img{margin:20px 0;max-width:100%}.page-blog #subscribeEmail .modal-content,.page-blog #unsubscribeEmail .modal-content{background:#fff url(/img/blog/subscribe-left.webp) no-repeat -.75rem/cover;box-shadow:0 5px 15px rgba(0,0,0,.5)}@media screen and (min-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;margin-bottom:10px;margin-top:30px}@media screen and (min-width:320px){.page-blog #subscribeEmail h2,.page-blog #unsubscribeEmail h2{font-size:calc(15.81818px + .68182vw)}}@media screen and (min-width:1200px){.page-blog #subscribeEmail h2,.page-blog #unsubscribeEmail h2{font-size:24px}}.page-blog #subscribeEmail h3,.page-blog #unsubscribeEmail h3{font-size:16px;font-weight:500}@media screen and (min-width:320px){.page-blog #subscribeEmail h3,.page-blog #unsubscribeEmail h3{font-size:calc(14.54545px + .45455vw)}}@media screen and (min-width:1200px){.page-blog #subscribeEmail h3,.page-blog #unsubscribeEmail h3{font-size:20px}}.page-blog #subscribeEmail .left,.page-blog #unsubscribeEmail .left{position:relative}.page-blog #subscribeEmail .left img,.page-blog #unsubscribeEmail .left img{left:-35px;margin-top:110px;max-width:110%;position:absolute}.page-blog #subscribeEmail .btn-close,.page-blog #unsubscribeEmail .btn-close{float:right}.page-blog #subscribeEmail input[type=submit],.page-blog #unsubscribeEmail input[type=submit]{background:#ffa630;border:1px solid #ffa630;color:#fff;font-weight:700;height:40px;margin-top:15px;transition:.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{background:#fff;color:#ffa630}.page-blog #subscribeEmail p,.page-blog #unsubscribeEmail p{font-size:12px;line-height:22px}@media screen and (min-width:320px){.page-blog #subscribeEmail p,.page-blog #unsubscribeEmail p{font-size:calc(11.27273px + .22727vw)}}@media screen and (min-width:1200px){.page-blog #subscribeEmail p,.page-blog #unsubscribeEmail p{font-size:14px}}.page-blog #subscribeEmail button:focus,.page-blog #subscribeEmail input:focus,.page-blog #unsubscribeEmail button:focus,.page-blog #unsubscribeEmail input:focus{box-shadow:none;outline:none}@media screen and (max-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 (min-width:320px){.page-blog .categories a{font-size:calc(10.54545px + .45455vw)}}@media screen and (min-width:1200px){.page-blog .categories a{font-size:16px}}.page-blog .categories .main-categories{margin-top:2.75rem}@media screen and (max-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{background-color:#fff;border:3px solid #ccc;border-radius:50%;color:#fff;font-size:.1px;height:5rem;left:50%;margin-bottom:2rem;-o-object-fit:contain;object-fit:contain;padding:.25rem;position:absolute;top:-2.625rem;transform:translateX(-50%);transition:all .2s;width:5rem}@media screen and (max-width:767px){.page-blog .categories .main-categories .nav-link .icon,.page-blog .categories .main-categories .nav-link img{height:2.5rem;left:-1.75rem;top:50%;transform:translateY(-50%);width:2.5rem}}.page-blog .categories .main-categories .nav-link .icon{align-items:center;color:#444;display:flex;font-size:48px;justify-content:center;line-height:48px}.page-blog .categories .main-categories .nav-link p{color:#3c4b66;font-size:12px;line-height:normal;transition:all .2s}@media screen and (min-width:320px){.page-blog .categories .main-categories .nav-link p{font-size:calc(10.54545px + .45455vw)}}@media screen and (min-width:1200px){.page-blog .categories .main-categories .nav-link p{font-size:16px}}.page-blog .categories .main-categories .nav-link:hover{border-color:#d0d0d0}.page-blog .categories .main-categories .nav-link:hover img{transform:translateX(-50%) scale(1.1)}@media screen and (max-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{margin:0 auto;width:-moz-fit-content;width:fit-content}.page-blog.page-blog-dictionary .searchbar{background-color:rgba(0,0,0,.25)}.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{background-color:#000;border-color:#000;border-radius:0 25px 25px 0;color:#fff;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{align-content:flex-start;display:flex;flex-flow:column wrap;height:26rem;list-style:none;margin:0 0 0 -.625rem;padding:0}@media screen and (max-width:575px){.page-blog.page-blog-dictionary .alphabet ul{display:inline-block;height:auto;margin-bottom:10px;margin-left:0}.page-blog.page-blog-dictionary .alphabet ul li{display:inline-block}}.page-blog.page-blog-dictionary .alphabet ul li{line-height:1.3;list-style:none;margin-bottom:.5rem}.page-blog.page-blog-dictionary .alphabet ul li a,.page-blog.page-blog-dictionary .alphabet ul li span{display:block;font-size:14px;height:1.5rem;line-height:25.5px;margin:0 6px;padding:0;text-align:center;width:1.5rem}.page-blog.page-blog-dictionary .alphabet ul li a.selected,.page-blog.page-blog-dictionary .alphabet ul li span.selected{background-color:#25c7ff;border-radius:50%;color:#fff;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;font-size:24px;line-height:1;margin-left:5px;position:absolute;right:10px;text-decoration:none;text-shadow:1px 1px 3px rgba(0,0,0,.15);top:50%;transform:translateY(-50%);transition:all .2s}.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{background:50%/cover url(/img/covers/cover-media.webp);color:#fff;padding:100px 0;text-align:center}.page-media .media-intro h1:after{background-color:#3587c1}.page-media .media-intro p{font-size:16px}@media screen and (min-width:320px){.page-media .media-intro p{font-size:calc(14.54545px + .45455vw)}}@media screen and (min-width:1200px){.page-media .media-intro p{font-size:20px}}.page-media .media-content{background-color:#f5f5f5;background:50%/cover url(/img/covers/cover-left.svg)}@media screen and (min-width:768px){.page-media .media-content{padding:45px 0}}@media screen and (min-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;box-shadow:0 3px 6px rgba(0,0,0,.16);transition:all .2s}.page-media .media-content .post .media-card .media-card-header .date{color:#192041;font-size:16px;margin-bottom:1rem;text-align:right}@media screen and (min-width:320px){.page-media .media-content .post .media-card .media-card-header .date{font-size:calc(14.54545px + .45455vw)}}@media screen and (min-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 h2{color:#193e80;font-size:16px;font-weight:700;margin-bottom:1rem;text-align:right}@media screen and (min-width:320px){.page-media .media-content .post .media-card .media-card-header h2{font-size:calc(14.54545px + .45455vw)}}@media screen and (min-width:1200px){.page-media .media-content .post .media-card .media-card-header h2{font-size:20px}}.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 (min-width:320px){.page-media .media-content .post .media-card .card-content .media-info p{font-size:calc(13.27273px + .22727vw)}}@media screen and (min-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}.page-media .media-content .post .media-card.flip .card-content .media-info{border-left:2px solid #25c7ff;border-right:none}@media screen and (min-width:768px){.page-media .media-content .post .media-card.flip .card-content .media-info{order:1}.page-media .media-content .post .media-card.flip .photo{order:2}}.page-students .students{background:50%/cover url(/img/covers/cover-media.webp);color:#fff;padding:100px 0;text-align:center}.page-students .students h1:after{background-color:#3587c1}.page-students .students p{font-size:16px}@media screen and (min-width:320px){.page-students .students p{font-size:calc(14.54545px + .45455vw)}}@media screen and (min-width:1200px){.page-students .students p{font-size:20px}}.page-students .student-avatar{height:0!important;padding:50%;position:relative;width:100%}.page-students .student-avatar img{background-color:#fefefe;bottom:0;font-size:.01px;height:100%;left:0;margin:0;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;position:absolute;right:0;top:0;width:100%}.page-students .students-content{background:50%/cover url(/img/covers/cover-left.svg);padding:50px 0}.page-students .students-content a{color:#193e80}.page-students .student{overflow:hidden;padding:40px 0}.page-students .student h1{color:#003f63;font-size:20px;text-align:left}@media screen and (min-width:320px){.page-students .student h1{font-size:calc(15.63636px + 1.36364vw)}}@media screen and (min-width:1200px){.page-students .student h1{font-size:32px}}.page-students .student h1:after{content:none}.page-students .student .student-main-avatar{background:50%/cover url(/img/covers/cover-left.svg);border-top:2px solid #3c4b66}.page-students .student .student-main-avatar .avatar-wrapper{margin:0 auto;padding:10% 0 0;width:60%}.page-students .student .student-main-avatar h2{font-size:16px;margin:0 auto;position:relative;text-align:right;width:60%}@media screen and (min-width:320px){.page-students .student .student-main-avatar h2{font-size:calc(14.54545px + .45455vw)}}@media screen and (min-width:1200px){.page-students .student .student-main-avatar h2{font-size:20px}}.page-students .student .student-main-avatar h2:after{background-color:rgba(37,199,255,.45);bottom:0;content:"";display:block;height:7px;position:absolute;right:0;width:45%}.page-students .student .question-card{border-bottom:2px solid #3c4b66;text-align:right}.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:"";height:100px;position:absolute;width:100px;z-index:1}@media screen and (max-width:991px){.page-students .student .question-card.first:before,.page-students .student .question-card.last:before{height:50px;width:50px}}@media screen and (max-width:767px){.page-students .student .question-card.first:before,.page-students .student .question-card.last:before{height:30px;width:30px}}.page-students .student .question-card.first:before{background:50%/contain no-repeat url(/img/icons/quote_01.svg);right:-110px;top:0;transform:rotate(180deg)}@media screen and (max-width:991px){.page-students .student .question-card.first:before{right:-60px}}@media screen and (max-width:767px){.page-students .student .question-card.first:before{right:-40px}}.page-students .student .question-card.last:before{background:50%/contain no-repeat url(/img/icons/quote_01.svg);bottom:0;left:-110px}@media screen and (max-width:991px){.page-students .student .question-card.last:before{left:-60px}}@media screen and (max-width:767px){.page-students .student .question-card.last:before{left:-40px}}@media screen and (max-width:991px){.page-students .student .question-card{text-align:center}}.page-students .student .question-card h3{color:#193e80;font-size:16px;font-weight:700}@media screen and (min-width:320px){.page-students .student .question-card h3{font-size:calc(14.54545px + .45455vw)}}@media screen and (min-width:1200px){.page-students .student .question-card h3{font-size:20px}}.page-students .student .question-card p{font-size:14px;font-weight:400}@media screen and (min-width:320px){.page-students .student .question-card p{font-size:calc(13.27273px + .22727vw)}}@media screen and (min-width:1200px){.page-students .student .question-card p{font-size:16px}}.page-students .student .question-card:last-child{border-bottom:none}.page-students .more-students-wrapper{position:relative;z-index:2}.page-students .more-students-wrapper .more-student{color:#192041;font-size:16px;font-weight:500}@media screen and (min-width:320px){.page-students .more-students-wrapper .more-student{font-size:calc(14.54545px + .45455vw)}}@media screen and (min-width:1200px){.page-students .more-students-wrapper .more-student{font-size:20px}}.page-students .more-students-wrapper .more-student p{font-size:14px}@media screen and (min-width:320px){.page-students .more-students-wrapper .more-student p{font-size:calc(13.27273px + .22727vw)}}@media screen and (min-width:1200px){.page-students .more-students-wrapper .more-student p{font-size:16px}}.page-students .more-students-wrapper .more-student h3{color:#193e80;font-size:16px;font-weight:500;text-align:center}@media screen and (min-width:320px){.page-students .more-students-wrapper .more-student h3{font-size:calc(14.54545px + .45455vw)}}@media screen and (min-width:1200px){.page-students .more-students-wrapper .more-student h3{font-size:20px}}.page-students .more-students-wrapper .more-student h3:after{background-color:#25c7ff}.page-students .student-card{box-shadow:1px 1px 6px 1px #ccc;display:flex;flex-direction:column}.page-students .student-card .student-title{align-items:center;background-color:#fff;display:flex;height:100%;justify-content:center;min-height:auto;padding:20px 0}.page-students .student-card .student-title h2,.page-students .student-card .student-title h3{font-size:16px;margin:0;text-align:center}@media screen and (min-width:320px){.page-students .student-card .student-title h2,.page-students .student-card .student-title h3{font-size:calc(14.54545px + .45455vw)}}@media screen and (min-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:after,.page-students .student-card .student-title h3:after{background-color:rgba(37,199,255,.75);content:"";display:block;height:3px;margin:5px auto;max-width:100%;min-width:100px;width:40%}@media screen and (max-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:50%/cover url(/img/covers/contact-us-bg.webp) no-repeat;color:#fff;text-align:center}@media screen and (min-width:768px){.page-contact-us .headline-wrap{background:-50% 100%/contain url(/img/covers/contact-us.webp) no-repeat,50%/cover url(/img/covers/contact-us-bg.webp) no-repeat}}@media screen and (min-width:992px){.page-contact-us .headline-wrap{background:0 100%/contain url(/img/covers/contact-us.webp) no-repeat,50%/cover url(/img/covers/contact-us-bg.webp) no-repeat}}@media screen and (min-width:1200px){.page-contact-us .headline-wrap{background:25% 100%/contain url(/img/covers/contact-us.webp) no-repeat,50%/cover url(/img/covers/contact-us-bg.webp) no-repeat}}.page-contact-us .headline-wrap h1:after{background-color:hsla(0,0%,100%,.39)}.page-contact-us .headline-wrap p{font-size:16px}@media screen and (min-width:320px){.page-contact-us .headline-wrap p{font-size:calc(14.54545px + .45455vw)}}@media screen and (min-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:50%/cover url(/img/covers/cover-left.svg) no-repeat}.page-contact-us .contact-us .fa-lg{color:#25c7ff}.page-contact-us .contact-us a{display:block;line-height:normal}.page-contact-us .form-wrapper .form-control{background-color:#fff;border-radius:10px;box-shadow:0 3px 6px rgba(0,0,0,.161);font-size:14px;opacity:1;padding-bottom:.575rem;padding-top:.575rem}@media screen and (min-width:320px){.page-contact-us .form-wrapper .form-control{font-size:calc(13.27273px + .22727vw)}}@media screen and (min-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::-moz-placeholder{color:#192041;opacity:1}.page-contact-us .form-wrapper .form-control::placeholder{color:#192041;opacity:1}.page-contact-us .form-wrapper .form-control:-ms-input-placeholder{color:#192041}.page-contact-us .form-wrapper .form-control::-ms-input-placeholder{color:#192041}.page-contact-us .form-wrapper .g-recaptcha{transform:scale(.77);-webkit-transform:scale(.77);transform-origin:0 100%;-webkit-transform-origin:0 100%}.page-contact-us .form-wrapper .invalid-feedback{font-size:12px}@media screen and (min-width:320px){.page-contact-us .form-wrapper .invalid-feedback{font-size:calc(11.27273px + .22727vw)}}@media screen and (min-width:1200px){.page-contact-us .form-wrapper .invalid-feedback{font-size:14px}}.page-contact-us .follow-us{color:#003f63;font-size:20px;font-weight:700}@media screen and (min-width:320px){.page-contact-us .follow-us{font-size:calc(15.63636px + 1.36364vw)}}@media screen and (min-width:1200px){.page-contact-us .follow-us{font-size:32px}}.page-teachers .teachers-intro{background:50%/cover url(/img/covers/cover-teachers.webp);color:#fff;padding:40px 0 20px;text-align:center}.page-teachers .teachers-intro h1:after{background-color:#3587c1}.page-teachers .teachers-intro p{font-size:16px}@media screen and (min-width:320px){.page-teachers .teachers-intro p{font-size:calc(14.54545px + .45455vw)}}@media screen and (min-width:1200px){.page-teachers .teachers-intro p{font-size:20px}}.page-teachers .teachers-intro p a{color:#25c7ff;transition:.3s}.page-teachers .teachers-intro p a:hover{color:#7cdeff}.page-teachers .teacher-content{padding:50px 0 0;text-align:center}.page-teachers .teacher-content h2{color:#192041;font-size:20px}@media screen and (min-width:320px){.page-teachers .teacher-content h2{font-size:calc(15.63636px + 1.36364vw)}}@media screen and (min-width:1200px){.page-teachers .teacher-content h2{font-size:32px}}.page-teachers .teacher-content h2:after{background-color:#25c7ff;width:60%}.page-teachers .teacher-content+.teacher-content{background:50%/cover url(/img/covers/cover-left.svg);position:relative}.page-teachers .teacher-content+.teacher-content .teacher-cards{padding-bottom:50px;padding-top:0}.page-teachers .teacher-content .teacher-cards{padding-top:50px}@media screen and (max-width:767px){.page-teachers .teacher-content .teacher-cards{background:transparent}}.page-gallery .gallery-headline{background:0/cover url(/img/covers/gallery-cover.webp);background-position:40%;height:450px}@media screen and (min-width:768px){.page-gallery .gallery-headline{background-position:center 30%}}@media screen and (min-width:576px){.page-gallery .gallery-headline{background-position:center 25%}}.page-gallery .gallery-headline h1{margin-left:auto}.page-gallery .gallery-headline h1:after{background-color:#266e9e}@media screen and (max-width:767px){.page-gallery .gallery-headline h1{background:rgba(25,62,128,.85);border:0;bottom:20%;left:0;margin:0!important;padding:15px 25px!important;position:absolute}.page-gallery .gallery-headline h1:after{background:rgba(25,62,128,.85);border:0;border-radius:0;bottom:0;clip-path:polygon(100% 0,100% 100%,0 50%)!important;clip-path:polygon(0 0,50% 0,0 100%)!important;content:"";height:100%;left:124.95%;position:absolute;top:0;width:50%}.page-gallery .gallery-headline{position:relative}}.page-gallery .gallery-headline p{color:#fff;font-size:16px;text-align:center}@media screen and (min-width:320px){.page-gallery .gallery-headline p{font-size:calc(14.54545px + .45455vw)}}@media screen and (min-width:1200px){.page-gallery .gallery-headline p{font-size:20px}}@media screen and (max-width:575px){.page-gallery .gallery-headline p{display:none}}.page-gallery .gallery-content{position:relative}.page-gallery .gallery-content:before{background:50%/cover url(/img/covers/cover-left.svg);content:"";height:100%;inset:0;position:absolute;transform:scaleX(-1);width:100%}.page-gallery .gallery-content>.container{position:relative;z-index:1}@media screen and (max-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{background-color:#fff;border:none;border-radius:10px;box-shadow:0 3px 6px rgba(0,0,0,.161);color:#003f63;font-size:16px;font-weight:500;padding:5px 25px;text-transform:capitalize;transition:.3s}@media screen and (min-width:320px){.page-gallery .gallery-content .gallery-nav ul li .gallery-btn{font-size:calc(14.54545px + .45455vw)}}@media screen and (min-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.active,.page-gallery .gallery-content .gallery-nav ul li .gallery-btn:hover{background-color:#25c7ff;color:#fff}.page-gallery .gallery-content .gallery-wrapper{box-shadow:1px 1px 6px 1px #ccc;display:flex;flex-direction:column;margin:0 auto;width:100%}.page-gallery .gallery-content .gallery-wrapper .gallery-item{height:0!important;padding:50%;position:relative;width:100%}.page-gallery .gallery-content .gallery-wrapper .gallery-item img{background-color:#fefefe;bottom:0;font-size:.01px;height:100%;left:0;margin:0;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;position:absolute;right:0;top:0;width:100%}.page-career .headline-wrap{background:50%/cover url(/img/covers/cover-career.webp) no-repeat;color:#fff;text-align:center}.page-career .headline-wrap h1:after{background-color:rgba(36,200,255,.39)}.page-career .headline-wrap p{font-size:16px}@media screen and (min-width:320px){.page-career .headline-wrap p{font-size:calc(14.54545px + .45455vw)}}@media screen and (min-width:1200px){.page-career .headline-wrap p{font-size:20px}}.page-career .shortcuts{background:50%/cover url(/img/covers/cover-left.svg) no-repeat}.page-career .shortcuts .card{border:0;border-radius:24px;box-shadow:0 3px 6px rgba(0,0,0,.16);color:#3c4b66;transition:all .15s}.page-career .shortcuts .card:hover{background-color:#f0f0f0}.page-career .shortcuts .card img{display:inline-block;height:76px;margin:1rem auto 0;width:76px}.page-career .shortcuts .card .icon-wrapper{align-items:center;background:#3d4a66;border-radius:50%;color:#fff;display:inline-flex;font-size:2rem;height:80px;justify-content:center;margin:1rem auto 0;width:80px}.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;padding:1rem 0}@media screen and (min-width:320px){.page-career .shortcuts .card .card-body{font-size:calc(10.54545px + .45455vw)}}@media screen and (min-width:1200px){.page-career .shortcuts .card .card-body{font-size:16px}}.page-career .job-positions{background-color:#f1f2f2}.page-career .job-positions h2{font-size:20px;margin:0 auto;position:relative;width:-moz-fit-content;width:fit-content}@media screen and (min-width:320px){.page-career .job-positions h2{font-size:calc(15.63636px + 1.36364vw)}}@media screen and (min-width:1200px){.page-career .job-positions h2{font-size:32px}}.page-career .job-positions h2:after{background-color:#25c7ff;content:"";display:block;height:5px;left:50%;margin:5px auto;position:absolute;transform:translateX(-50%);width:110%}.page-career .job-positions .card{border:0;border-radius:24px;box-shadow:0 3px 6px rgba(0,0,0,.16)}.page-career .job-positions .card .published{color:#abb1bd;font-size:12px}@media screen and (min-width:320px){.page-career .job-positions .card .published{font-size:calc(11.27273px + .22727vw)}}@media screen and (min-width:1200px){.page-career .job-positions .card .published{font-size:14px}}.page-career .job-positions .card .published i{color:#9ca0a1;margin-right:.5rem;vertical-align:middle}.page-career .job-positions .card .card-footer,.page-career .job-positions .card .card-header{background:none;border:0;padding:1.25rem 1.25rem 0}.page-career .job-positions .card .card-header{color:#3c4b66;font-size:16px;font-weight:700;position:relative;width:-moz-fit-content;width:fit-content}@media screen and (min-width:320px){.page-career .job-positions .card .card-header{font-size:calc(14.54545px + .45455vw)}}@media screen and (min-width:1200px){.page-career .job-positions .card .card-header{font-size:20px}}.page-career .job-positions .card .card-header:after{background-color:#25c7ff;content:"";display:block;height:3px;margin:5px auto 15px;width:110%}.page-career .job-positions .card .card-footer{padding:0 1.25rem 1.25rem}.page-career .card-slider .card-content .answer{color:#3c4b66;display:block;font-size:14px;line-height:1.5;text-align:center;transition:all .15s}@media screen and (min-width:320px){.page-career .card-slider .card-content .answer{font-size:calc(13.27273px + .22727vw)}}@media screen and (min-width:1200px){.page-career .card-slider .card-content .answer{font-size:16px}}.page-career .card-slider .card-content .answer:hover{color:#25c7ff}.page-career .help-you{background-color:#3c4b66}@media screen and (min-width:992px){.page-career .help-you .row{background:100%/contain url(/img/icons/academy-cap.svg) 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 (min-width:320px){.page-career .help-you h2{font-size:calc(15.63636px + 1.36364vw)}}@media screen and (min-width:1200px){.page-career .help-you h2{font-size:32px}}.page-career .help-you ul{color:#fff;font-size:16px}@media screen and (min-width:320px){.page-career .help-you ul{font-size:calc(14.54545px + .45455vw)}}@media screen and (min-width:1200px){.page-career .help-you ul{font-size:20px}}.page-career .help-you ul li{clear:both;margin:1.5rem 0}.page-career .help-you ul li i{float:left;font-size:1.15rem;margin-right:1.25rem}.page-career .help-you ul li i:before{width:3rem}@media screen and (min-width:992px){.page-career .help-you ul li i{font-size:1.75rem;margin-right:2rem}}.page-career .component-partners h2{margin:0 auto;position:relative;width:-moz-fit-content;width:fit-content}.page-career .component-partners h2:after{background-color:#25c7ff;bottom:0;content:"";display:block;height:5px;left:50%;position:absolute;transform:translateX(-50%);width:110%}.page-career .company-photo{height:0!important;padding:0 0 42.85%;position:relative;width:100%}.page-career .company-photo img{border-radius:.25rem;bottom:0;filter:drop-shadow(0 0 10px #fff);font-size:.01px;height:100%;left:0;margin:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;overflow:hidden;padding:5px;position:absolute;right:0;top:0;width:100%}.page-career .company-photo+h2{font-size:16px;font-weight:700}@media screen and (min-width:320px){.page-career .company-photo+h2{font-size:calc(14.54545px + .45455vw)}}@media screen and (min-width:1200px){.page-career .company-photo+h2{font-size:20px}}.page-code-challenge{background:url(/img/code-challenge/blue-bg-right.svg) 50%/cover;background-repeat:no-repeat}.page-code-challenge .header{background:url(/img/covers/code-challenge.webp) no-repeat top/cover}@media screen and (max-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;margin-bottom:.75rem;margin-left:1rem;margin-right:.3rem;max-width:20vw;-o-object-fit:contain;object-fit:contain;width:90px}@media screen and (min-width:768px){.page-code-challenge .header .header-titles img{display:none}}.page-code-challenge .header h1,.page-code-challenge .header span{display:block;font-weight:500;text-transform:uppercase}.page-code-challenge .header h1:after,.page-code-challenge .header span:after{display:inline;position:static}@media screen and (max-width:500px){.page-code-challenge .header h1,.page-code-challenge .header span{margin:0;max-width:-moz-fit-content;max-width:fit-content}}.page-code-challenge .header span{color:#48d5ff}.page-code-challenge .header p{color:#fff;font-size:16px;line-height:1.6}@media screen and (min-width:320px){.page-code-challenge .header p{font-size:calc(14.54545px + .45455vw)}}@media screen and (min-width:1200px){.page-code-challenge .header p{font-size:20px}}.page-code-challenge .headline{background:url(/img/covers/generic.webp) no-repeat center 45%/cover}.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{background:url(/img/code-challenge/article-frame-blue.svg) no-repeat 50%/contain;padding:170px 0;position:relative;text-align:center}@media screen and (max-width:767px){.page-code-challenge main .article-image-blue,.page-code-challenge main .article-image-purple{padding:120px 0}}@media screen and (max-width:575px){.page-code-challenge main .article-image-blue,.page-code-challenge main .article-image-purple{padding:90px 0}}@media screen and (min-width:992px) and (max-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{left:8%;position:absolute;top:0;width:22%}@media screen and (max-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;font-weight:500;text-transform:uppercase}@media screen and (min-width:320px){.page-code-challenge main .article-image-blue .article-title,.page-code-challenge main .article-image-purple .article-title{font-size:calc(15.63636px + 1.36364vw)}}@media screen and (min-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 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{background:url(/img/code-challenge/blue-elipse.svg) no-repeat 50%/cover;color:#fff;color:#003f63;margin:0 auto;padding:3% 14%;width:-moz-fit-content;width:fit-content}.page-code-challenge main .article-image-blue .article-title{margin:0 auto;width:300px}@media screen and (max-width:576px){.page-code-challenge main .article-image-blue .article-title{width:200px}}.page-code-challenge main p.text-entry{font-size:14px;line-height:1.5;margin-bottom:3.5rem}@media screen and (min-width:320px){.page-code-challenge main p.text-entry{font-size:calc(12.54545px + .45455vw)}}@media screen and (min-width:1200px){.page-code-challenge main p.text-entry{font-size:18px}}.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:8%}.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{color:#fff;text-decoration:none}.page-code-challenge main .article-actions a:first-child button{background-color:#25c7ff}.page-code-challenge main .article-actions a:last-child button{background-color:#4984db}.page-code-challenge main .article-actions button{border:none;border-radius:10px;color:#fff;font-size:16px;font-weight:600;line-height:1.25;padding:8px 30px;transition:.4s}@media screen and (min-width:320px){.page-code-challenge main .article-actions button{font-size:calc(14.54545px + .45455vw)}}@media screen and (min-width:1200px){.page-code-challenge main .article-actions button{font-size:20px}}@media screen and (max-width:1199px){.page-code-challenge main .article-actions button{border-radius:5px;padding:5px 20px}}.page-code-challenge main .article-actions button:hover{opacity:.7}.page-code-challenge main .article-actions.bigger-students a:first-child button{background-color:#f8c300}@media screen and (max-width:1399px){.page-code-challenge main .article-actions.bigger-students a:first-child button{margin:0 2rem 2rem 0}}@media screen and (max-width:991px){.page-code-challenge main .article-actions.bigger-students a:first-child button{margin:0 1rem 1.5rem 0}}@media screen and (max-width:469px){.page-code-challenge main .article-actions.bigger-students a:first-child button{margin:0 0 1rem}}.page-code-challenge main .article-actions.bigger-students a:nth-child(2) button{background-color:#25c7ff}@media screen and (max-width:767px){.page-code-challenge main .article-actions.bigger-students a:nth-child(2) button{margin-bottom:1rem}}@media screen and (max-width:991px){.page-code-challenge main .article-actions.bigger-students a{margin-right:1rem}}.page-code-challenge section .title{background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.2);position:relative;z-index:1}.page-code-challenge section .title h2{color:#193e80;font-size:20px;font-weight:400;font-weight:500;margin:0;padding:0;text-transform:uppercase}@media screen and (min-width:320px){.page-code-challenge section .title h2{font-size:calc(15.63636px + 1.36364vw)}}@media screen and (min-width:1200px){.page-code-challenge section .title h2{font-size:32px}}.page-code-challenge section .title h2:after,.page-code-challenge section .title h2:before{content:none}.page-code-challenge section .title img{max-width:100%;max-width:95px;-o-object-fit:contain;object-fit:contain;vertical-align:middle}@media screen and (max-width:767px){.page-code-challenge section .title img{margin-right:-6px;max-width:70px;min-width:50px;width:100%}}.page-code-challenge section .links .section-actions{align-items:center;background-color:#4984db;display:flex;flex-flow:column nowrap;height:100%;margin:auto -.75rem;padding:1.5rem 0;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:active,.page-code-challenge section .links.orange .section-actions .months button:focus,.page-code-challenge section .links.orange .section-actions .year:active,.page-code-challenge section .links.orange .section-actions .year:focus{color:#fff}.page-code-challenge section .links.orange ul{column-count: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 (max-width:550px){.page-code-challenge section .links.orange ul{column-count:1;-webkit-columns:1;-moz-columns:1}}.page-code-challenge section .links button{background-color:transparent;border:none;color:#003f63;font-weight:700}.page-code-challenge section .links button:not(.collapsed){color:#fff}.page-code-challenge section .links .year{display:block;font-family:Oswald,sans-serif;font-size:22px;font-weight:500;line-height:normal;margin:1.25rem 0 -5px -2px;padding:0}@media screen and (min-width:320px){.page-code-challenge section .links .year{font-size:calc(13.27273px + 2.72727vw)}}@media screen and (min-width:1200px){.page-code-challenge section .links .year{font-size:46px}}@media screen and (max-width:767px){.page-code-challenge section .links .year{min-width:55px;text-align:right;width:15vw}}.page-code-challenge section .links .year:not(.collapsed)+.months{border-color:#fff}.page-code-challenge section .links .months{align-items:flex-start;border-left:2px solid #003f63;display:flex;flex-flow:column nowrap}.page-code-challenge section .links .months button,.page-code-challenge section .links .year{transition:.4s}.page-code-challenge section .links .months button:hover,.page-code-challenge section .links .year:hover{color:orange}.page-code-challenge section .links .months button:active,.page-code-challenge section .links .months button:focus,.page-code-challenge section .links .year:active,.page-code-challenge section .links .year:focus{color:#fff}.page-code-challenge section .links .card-body h3{color:#4984db;font-size:16px;padding:2rem 0 1rem}@media screen and (min-width:320px){.page-code-challenge section .links .card-body h3{font-size:calc(14.54545px + .45455vw)}}@media screen and (min-width:1200px){.page-code-challenge section .links .card-body h3{font-size:20px}}.page-code-challenge section .links ul{padding:0}.page-code-challenge section .links ul>li{display:flex;flex-direction:row;list-style:none}.page-code-challenge section .links ul>li a{color:#3c4b66;transition:.4s}.page-code-challenge section .links ul>li a:hover{text-decoration:underline}.page-code-challenge section .links ul>li:before{background:url(/img/code-challenge/network-globe-solid.svg) no-repeat center 3px;content:" ";font-family:Font Awesome\ 6 Free;margin-right:.7rem;min-width:20px;text-align:center;transition:.4s;vertical-align:middle;width:1.25em}.page-code-challenge section .links ul>li:hover:before{filter:contrast(200%)}.page-white-label .headline{background-color:#192041;position:relative;z-index:1}.page-white-label .headline h2{color:#fff;font-size:20px;font-weight:500;margin-bottom:0;text-align:center;text-transform:uppercase}@media screen and (min-width:320px){.page-white-label .headline h2{font-size:calc(15.63636px + 1.36364vw)}}@media screen and (min-width:1200px){.page-white-label .headline h2{font-size:32px}}.page-white-label .header{background:url(/img/white-label/blue-bg.svg) no-repeat bottom/cover;padding-top:2rem}@media screen and (min-width:992px){.page-white-label .header{margin-bottom:6.62rem}}@media screen and (max-width:991px){.page-white-label .header{background-position:top;background-size:contain}}.page-white-label .header h1{color:#3c4b66;display:block;font-size:32px}@media screen and (min-width:320px){.page-white-label .header h1{font-size:calc(29.09091px + .90909vw)}}@media screen and (min-width:1200px){.page-white-label .header h1{font-size:40px}}.page-white-label .header h1 span{color:#f8c300}.page-white-label .header h1:after{height:0;position:static;width:0}.page-white-label .header h2{color:#3c5ea1;font-size:20px;font-weight:500}@media screen and (min-width:320px){.page-white-label .header h2{font-size:calc(15.63636px + 1.36364vw)}}@media screen and (min-width:1200px){.page-white-label .header h2{font-size:32px}}.page-white-label .header p{color:#707070;font-size:16px;line-height:1.2}@media screen and (min-width:320px){.page-white-label .header p{font-size:calc(14.54545px + .45455vw)}}@media screen and (min-width:1200px){.page-white-label .header p{font-size:20px}}.page-white-label .header .heroes{margin-top:-2rem;position:relative}.page-white-label .header .heroes img{width:100%}.page-white-label .header .bulb{animation:bulb-blinking 2s step-end infinite;background:url(/img/white-label/bulb-on.svg) 50% no-repeat;background:url(/img/white-label/bulb.svg) 50% no-repeat;display:inline-block;height:89px;margin:0 auto;position:absolute;right:18%;top:10%;width:70px}@media screen and (max-width:1399px){.page-white-label .header .bulb{top:0}}@media screen and (max-width:600px){.page-white-label .header .bulb{background-size:70%;right:14%;top:0}}@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{animation:rotate 5s linear infinite;background:url(/img/white-label/gear.svg) 50% no-repeat;background-size:80px;bottom:12%;display:inline-block;height:120px;left:20%;position:absolute;width:120px}@media screen and (max-width:1399px){.page-white-label .header .gear{bottom:30%}}@media screen and (max-width:1199px){.page-white-label .header .gear{bottom:48%}}@media screen and (max-width:1075px){.page-white-label .header .gear{bottom:44%}}@media screen and (max-width:1032px){.page-white-label .header .gear{bottom:40%}}@media screen and (max-width:991px){.page-white-label .header .gear{bottom:12.5%}}@media screen and (max-width:767px){.page-white-label .header .gear{bottom:5%}}@media screen and (max-width:500px){.page-white-label .header .gear{background-size:50%;bottom:0;left:17%}}@keyframes rotate{50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}.page-white-label .btn-guide{border-radius:15px;color:#fff;font-size:16px;font-weight:700;padding:8px 30px 5px;text-decoration:none;text-transform:uppercase}@media screen and (min-width:320px){.page-white-label .btn-guide{font-size:calc(14.54545px + .45455vw)}}@media screen and (min-width:1200px){.page-white-label .btn-guide{font-size:20px}}.page-white-label .our-mission{background-color:#fff;border-left:16px solid #f8c300;font-weight:500;padding:20px 40px}.page-white-label .our-mission h2{color:#3c4b66;font-size:20px;text-transform:uppercase}@media screen and (min-width:320px){.page-white-label .our-mission h2{font-size:calc(15.63636px + 1.36364vw)}}@media screen and (min-width:1200px){.page-white-label .our-mission h2{font-size:32px}}.page-white-label .our-mission p{color:#707070;font-size:12px;line-height:1.5}@media screen and (min-width:320px){.page-white-label .our-mission p{font-size:calc(10.54545px + .45455vw)}}@media screen and (min-width:1200px){.page-white-label .our-mission p{font-size:16px}}.page-white-label .requirements h2{color:#3c4b66;font-size:20px;font-weight:500;text-transform:uppercase}@media screen and (min-width:320px){.page-white-label .requirements h2{font-size:calc(15.63636px + 1.36364vw)}}@media screen and (min-width:1200px){.page-white-label .requirements h2{font-size:32px}}.page-white-label .requirements .sheet{background-color:#f5f5f5;border-radius:15px;box-shadow:0 3px 6px rgba(0,0,0,.2);font-weight:500;padding:20px 33px 26px;position:relative;text-align:center}.page-white-label .requirements .sheet .triangle{background-color:#fff;border-bottom:50px solid #c8c8c8;border-right:50px solid transparent;box-shadow:3px -3px 0 3px #fff;position:absolute;right:0;top:0}.page-white-label .requirements .sheet h3{color:#193e80;font-size:16px;font-weight:500;text-transform:uppercase}@media screen and (min-width:320px){.page-white-label .requirements .sheet h3{font-size:calc(14.54545px + .45455vw)}}@media screen and (min-width:1200px){.page-white-label .requirements .sheet h3{font-size:20px}}.page-white-label .requirements .actions{margin:2.5rem 0 3.5rem}.page-white-label .why-us{font-weight:500;margin-bottom:2.5rem}@media screen and (min-width:992px){.page-white-label .why-us{margin-bottom:5rem}}.page-white-label .why-us .from-left{grid-column:2/3;transform:translateX(-50%)}.page-white-label .why-us .from-right{grid-column:3/4;transform:translateX(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:translateX(0)}.page-white-label .why-us .headline{margin-bottom:5.3rem}@media screen and (max-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 (max-width:991px){.page-white-label .why-us .article-photo img{width:100%}}.page-white-label .why-us .article-photo:before{background:url(/img/white-label/rhombus-yellow.svg) no-repeat;content:"";display:block;height:365px;position:absolute;top:-35%;width:387px;z-index:0}.page-white-label .why-us .article-photo.blue:before{background-image:url(/img/white-label/rhombus-blue.svg);right:0;top:-33%;z-index:0}.page-white-label .why-us .article-model.article-blue{max-width:80%}.page-white-label .why-us .article-model .title{background-color:#fde79b;padding:12px 20px}.page-white-label .why-us .article-model .title.blue{background-color:#d0fbff}.page-white-label .why-us .article-model .title h3{color:#3c4b66;font-size:16px;font-weight:500;margin:0;max-width:90%;text-transform:uppercase}@media screen and (min-width:320px){.page-white-label .why-us .article-model .title h3{font-size:calc(14.54545px + .45455vw)}}@media screen and (min-width:1200px){.page-white-label .why-us .article-model .title h3{font-size:20px}}.page-white-label .why-us .article-model p{color:#707070;line-height:1.5;padding-left:20px}.page-white-label .why-us .carousel-indicators{position:static}@media screen and (max-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-left,.page-white-label .why-us #carousel-us .from-right{opacity:1;transform:translateX(0)}}@media screen and (max-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 (min-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{display:block!important;float:none!important;margin:0!important;position:static!important;transition:opacity .25s ease-in,transform .4s ease-in!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{height:0!important;padding-bottom:64.5%;position:relative;width:100%}@media screen and (min-width:992px){.page-white-label .business-model .laptop-bg{margin-bottom:-20%;margin-top:-20%}}.page-white-label .business-model .laptop-bg:before{background:url(/img/white-label/laptop.webp) 50%/contain no-repeat;content:"";inset:0;position:absolute}.page-white-label .business-model .laptop-bg .display-content{border-radius:2px;inset:12.2% 13.3% 16.5% 15.65%;overflow:hidden;position:absolute}.page-white-label .business-model .laptop-bg .display-content img{height:auto;width:100%}.page-white-label .business-model .laptop-bg .display-content:before{animation:scrolldown 10s cubic-bezier(0,0,.2,1) 2s infinite;background:url(/img/white-label/laptop-screen-2x.webp) center 0/100% no-repeat;content:"";display:block;height:100%;inset:0;opacity:1;position:absolute;transition:all .2s;width:100%;z-index:0}@media screen and (-webkit-max-device-pixel-ratio:1),screen and (max-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:center 0}40%,60%{background-position:center 100%}80%{background-position:center 0}}@media screen and (max-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 (min-width:320px){.page-white-label .business-model .text-mobile{font-size:calc(13.27273px + .22727vw)}}@media screen and (min-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;box-shadow:0 3px 6px rgba(0,0,0,.2);margin-top:-30px;padding:1.55rem 13% 1.55rem .4rem;width:120%}@media screen and (max-width:991px){.page-white-label .business-model .business-platform .business-title{border-left:none;border-top:16px solid #f8c300;width:100%}}.page-white-label .business-model .business-platform .business-title h2{color:#3c4b66;font-size:20px;font-weight:500;text-transform:uppercase}@media screen and (min-width:320px){.page-white-label .business-model .business-platform .business-title h2{font-size:calc(15.63636px + 1.36364vw)}}@media screen and (min-width:1200px){.page-white-label .business-model .business-platform .business-title h2{font-size:32px}}.page-white-label .business-model .business-platform p{color:#707070;font-weight:500;line-height:1.5;padding-left:20px}.page-white-label .what-you-get .transparent{background-color:#fff}@media screen and (max-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{background:url(/img/white-label/rhombus.svg) no-repeat 50%/cover;height:237px;text-align:center}@media screen and (max-width:991px){.page-white-label .what-you-get .image-icon{height:215px}}@media screen and (max-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 (max-width:991px){.page-white-label .what-you-get .image-icon img{height:35%;margin-top:12%;width:auto}}.page-white-label .what-you-get .image-icon p{color:#193e80;font-weight:500;line-height:1.25;margin:auto;max-width:65%}@media screen and (max-width:359px){.page-white-label .what-you-get .image-icon p{max-width:75%;overflow:hidden}}.page-white-label .course-slider{background-color:transparent}.page-white-label .course-slider .carousel-indicators [data-bs-target]{height:10px;margin-right:0;width:10px}@media screen and (max-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{background:transparent;border-radius:0;box-shadow:none;position:relative}.page-white-label .course-slider .course-card-wrapper:before{background:#f5f5f5;border-radius:15px;box-shadow:3px 0 6px 0 rgba(0,0,0,.161);content:"";display:block;inset:22% 0 10px 0;position:absolute}.page-white-label .course-slider .course-card-wrapper>div{position:relative;z-index:1}.page-white-label .course-slider .course-card-wrapper .course-logo{height:95px;padding-bottom:0;text-align:center;width:95px}.page-white-label .course-slider .course-card-wrapper .courses-titles{margin-bottom:20px!important}.page-white-label .course-slider .course-card-wrapper .name{font-size:14px;font-weight:500;margin-top:.75rem}@media screen and (min-width:320px){.page-white-label .course-slider .course-card-wrapper .name{font-size:calc(13.27273px + .22727vw)}}@media screen and (min-width:1200px){.page-white-label .course-slider .course-card-wrapper .name{font-size:16px}}.page-white-label .course-slider .course-card-wrapper .course-info:after{background-color:#d0fbff;border-bottom-left-radius:15px;border-bottom-right-radius:15px;bottom:1px;content:"";height:28px;left:2px;position:absolute;right:2px;width:100%;width:auto;z-index:120}.page-white-label .course-slider .course-card-wrapper .course-info span{font-size:12px}@media screen and (min-width:320px){.page-white-label .course-slider .course-card-wrapper .course-info span{font-size:calc(11.27273px + .22727vw)}}@media screen and (min-width:1200px){.page-white-label .course-slider .course-card-wrapper .course-info span{font-size:14px}}.page-white-label .course-slider .category-title{display:block;font-size:12px;font-weight:400;line-height:normal}@media screen and (min-width:320px){.page-white-label .course-slider .category-title{font-size:calc(11.27273px + .22727vw)}}@media screen and (min-width:1200px){.page-white-label .course-slider .category-title{font-size:14px}}.page-white-label .successful-factors{background:linear-gradient(73.86deg,#f8c300 50%,#e5e5e5 0);margin-bottom:9rem}@media screen and (max-width:1399px){.page-white-label .successful-factors{background:url(/img/white-label/yellow-photo-bg.webp) no-repeat 50%/cover;padding-top:4rem}}.page-white-label .successful-factors .team-image{border-bottom-right-radius:100px}@media screen and (min-width:1400px){.page-white-label .over{left:6rem;position:relative}}.page-white-label .factors{background-color:#fff;border-right:16px solid #f8c300;box-shadow:0 3px 6px rgba(0,0,0,.2);line-height:1.25;padding:32px;z-index:3}@media screen and (min-width:1400px){.page-white-label .factors{position:absolute;top:5rem}}.page-white-label .factors h2{color:#3c4b66;font-size:20px;font-weight:500;text-transform:uppercase}@media screen and (min-width:320px){.page-white-label .factors h2{font-size:calc(15.63636px + 1.36364vw)}}@media screen and (min-width:1200px){.page-white-label .factors h2{font-size:32px}}.page-white-label .factors h3{color:#485084;font-size:14px;font-weight:500;margin-bottom:0}@media screen and (min-width:320px){.page-white-label .factors h3{font-size:calc(13.27273px + .22727vw)}}@media screen and (min-width:1200px){.page-white-label .factors h3{font-size:16px}}.page-white-label .factors p{color:#707070;font-size:14px;font-weight:500}@media screen and (min-width:320px){.page-white-label .factors p{font-size:calc(13.27273px + .22727vw)}}@media screen and (min-width:1200px){.page-white-label .factors p{font-size:16px}}.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 (min-width:320px){.page-white-label .create-it h2{font-size:calc(15.63636px + 1.36364vw)}}@media screen and (min-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;font-weight:500;line-height:1.25;margin-bottom:0}.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 (max-width:991px){.page-white-label .how-it-looks{background:none}}@media screen and (min-width:1400px){.page-white-label .how-it-looks{margin:0 180px 100px}}.page-white-label .how-it-looks .headline{background-color:transparent}.page-white-label .how-it-looks .headline h2{color:#485084}.page-white-label .how-it-looks img{width:100%}@media screen and (max-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 (min-width:768px){.page-white-label .how-it-looks .carousel .carousel-inner .carousel-item.col-md-6{width:50%!important}}@media screen and (min-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{margin:0 auto;width:80%}@media screen and (min-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{display:flex!important;float:none!important;margin:0!important;position:static!important;transition:opacity .25s ease-in,transform .4s ease-in!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 (min-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%;height:10px;width: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) no-repeat 50%/contain}.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{bottom:-50px;color:#485084;font-size:14px;font-weight:500;left:50%;position:absolute;transform:translateX(-50%)}@media screen and (min-width:320px){.page-white-label .createit-steps .steps-path .col h3{font-size:calc(13.27273px + .22727vw)}}@media screen and (min-width:1200px){.page-white-label .createit-steps .steps-path .col h3{font-size:16px}}.page-white-label .createit-steps .steps-path .steps{margin:5px 0}.page-white-label .createit-steps .steps-path .yellow-rhombus{background:url(/img/white-label/rhombus.svg) no-repeat 50%;background-size:70%;padding:35px 10px;text-align:center}.page-white-label .createit-steps .steps-path .blue-rhombus{background:url(/img/white-label/rhombus-blue.svg) no-repeat 50%;background-size:70%;padding:35px 10px;text-align:center}@media screen and (max-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 (max-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 (max-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{border-left:16px solid #f8c300;content:"";display:inline-block;height:150px;position:absolute;right:100%}@media screen and (max-width:991px){.page-white-label .contact-us .text-entry:before{border-left:none}}.page-white-label .contact-us .text-entry h2{color:#3c4b66;font-size:20px;font-weight:500;line-height:1.25}@media screen and (min-width:320px){.page-white-label .contact-us .text-entry h2{font-size:calc(15.63636px + 1.36364vw)}}@media screen and (min-width:1200px){.page-white-label .contact-us .text-entry h2{font-size:32px}}.page-white-label .contact-us .text-entry p{color:#707070;font-size:16px;font-weight:500;line-height:1.3}@media screen and (min-width:320px){.page-white-label .contact-us .text-entry p{font-size:calc(14.54545px + .45455vw)}}@media screen and (min-width:1200px){.page-white-label .contact-us .text-entry p{font-size:20px}}.page-white-label .contact-us .img-wrapper{position:relative}.page-white-label .contact-us .img-wrapper img:last-child{width:100%}@media screen and (max-width:991px){.page-white-label .contact-us .img-wrapper img:last-child{margin-bottom:2rem;max-width:70%}}.page-white-label .contact-us .img-wrapper #orange-rhombus{position:absolute;right:-75px;top:-80px}@media screen and (max-width:991px){.page-white-label .contact-us .img-wrapper #orange-rhombus{right:20%;top:0;width: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 (max-width:991px){.page-white-label .contact-us form{padding:37px 44px 30px}.page-white-label .contact-us form input{height:44px}}@media screen and (max-width:380px){.page-white-label .contact-us form{padding:37px 1.5rem 30px}}.page-white-label .contact-us form input{border-color:transparent;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 rgba(248,195,0,.45)}.page-white-label .contact-us form button{margin:10px 0 35px}@media screen and (min-width:992px){.page-white-label .contact-us form ::-moz-placeholder{color:transparent}.page-white-label .contact-us form ::placeholder{color:transparent}}.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 (max-width:575px){.page-white-label .g-recaptcha{text-align:center;transform:scale(.7)}}@media screen and (max-width:380px){.page-white-label .g-recaptcha{transform-origin:left center}}.page-about-meta-world{background:url(/img/meta-world/meta-bg.webp) no-repeat center 7%/cover}.page-about-meta-world img{image-rendering:auto}.page-about-meta-world .history{margin-bottom:8rem;padding-top:1rem}@media screen and (min-width:992px){.page-about-meta-world .history{padding-top:15rem}}.page-about-meta-world .history .history-text{font-family:Montserrat,sans-serif;font-size:16px;position:relative}@media screen and (min-width:320px){.page-about-meta-world .history .history-text{font-size:calc(14.54545px + .45455vw)}}@media screen and (min-width:1200px){.page-about-meta-world .history .history-text{font-size:20px}}@media screen and (max-width:991px){.page-about-meta-world .history .history-text .collapse{display:block;height:25vh;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 .collapsed,.page-about-meta-world .history .history-text .collapse+.more button,.page-about-meta-world .history .history-text .collapsing+.more .collapsed,.page-about-meta-world .history .history-text .collapsing+.more button{background-color:#c56be1!important;border-color:#c56be1!important;border-radius:8px;font-weight:700;text-transform:uppercase}.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 .collapse+.more .collapsed: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 button:hover,.page-about-meta-world .history .history-text .collapsing+.more .collapsed:active,.page-about-meta-world .history .history-text .collapsing+.more .collapsed:focus,.page-about-meta-world .history .history-text .collapsing+.more .collapsed: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 button:hover{background-color:#692ea5!important;box-shadow:none;color:#fff!important;outline:none}.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 (min-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 (max-width:991px){.page-about-meta-world .darkness-bg .headline-img img{margin-top:-10rem}}.page-about-meta-world .darkness-bg:before{background:rgba(5,24,55,.72);bottom:0;content:"";left:0;position:absolute;right:0;top:0}@media screen and (max-width:991px){.page-about-meta-world .darkness-bg:before{border-bottom-right-radius:80px}}.page-about-meta-world .darkness-bg .corners:after,.page-about-meta-world .darkness-bg .corners:before{background:url(/img/meta-world/corner.png) no-repeat 0 0/contain;content:"";height:71px;left:0;position:absolute;top:0;width:40px}.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) no-repeat bottom/contain;height:126px;inset:auto 0 0 auto;margin:auto -35px -35px 0;transform:none;width:160px}@media screen and (max-width:991px){.page-about-meta-world .darkness-bg .corners.blue-fire:before,.page-about-meta-world .darkness-bg .corners:not(.blue-fire):after,.page-about-meta-world .darkness-bg .corners:not(.blue-fire):before{content:none}}@media screen and (max-width:767px){.page-about-meta-world .darkness-bg .corners.blue-fire:after{display:inline-block;margin:0 auto;position:relative}}.page-about-meta-world .nice-title{background:url(/img/meta-world/title-frame.svg) no-repeat 50%/contain;font-size:14px;font-weight:700;padding:3rem;position:relative;width:100%}@media screen and (min-width:320px){.page-about-meta-world .nice-title{font-size:calc(12.54545px + .45455vw)}}@media screen and (min-width:1200px){.page-about-meta-world .nice-title{font-size:18px}}.page-about-meta-world .nice-title:before{background:linear-gradient(90deg,#c1e6ff 50%,#fff);content:"";display:block;height:1px;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{align-items:center;cursor:pointer;display:flex;justify-content:center;perspective:500px;position:relative;transition:all .25s}@media screen and (min-width:1200px){.page-about-meta-world .heroes .play-card{flex:0 0 10%!important;max-width:10%}}.page-about-meta-world .heroes .play-card .card{background:none;border:.1px solid rgba(0,0,0,.15);border-radius:0;display:block;position:relative;transform:rotateY(-40deg);transition:.5s cubic-bezier(.68,-.55,.27,1.55);width:100%}.page-about-meta-world .heroes .play-card .card .close{display:none;font-size:5px;position:absolute;right:-6px;top:-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 rgba(0,0,0,.5);transform:rotateY(0deg) 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(0deg) 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 rgba(0,0,0,.5);display:block}@media screen and (max-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{margin-bottom:-50px!important;overflow:hidden}.page-about-meta-world .heroes #cardsSlider .carousel-indicators button{aspect-ratio:1/1;background-color:#e287ff;border:none;border-radius:50%;height:16px;margin:0 5px;padding:0;width:16px}@media screen and (max-width:767px){.page-about-meta-world .heroes #cardsSlider .carousel-indicators button{height:12px;margin:0 3px;width:12px}}@media screen and (max-width:420px){.page-about-meta-world .heroes #cardsSlider .carousel-indicators button{height:8px;margin:0 2px;width:8px}}.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 rgba(0,0,0,.55)}.page-about-meta-world .game-rules .nav-pills .nav-link.active{background-color:transparent!important;filter:drop-shadow(2px 11px 9px #692ea5)}.page-about-meta-world .game-rules .about-collection{font-size:14px}@media screen and (min-width:320px){.page-about-meta-world .game-rules .about-collection{font-size:calc(12.54545px + .45455vw)}}@media screen and (min-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:.3s}.page-about-meta-world .game-rules .about-collection a:hover{color:#e287ff;text-decoration:underline!important}@media screen and (max-width:576px){.page-about-meta-world .game-rules .winged-tabs{bottom:-3rem;position:relative;z-index:2}}.page-about-meta-world .game-rules .winged-btn{background:url(/img/meta-world/winged-btn.webp) no-repeat 50%/contain;padding:3rem}@media screen and (max-width:587px){.page-about-meta-world .game-rules .winged-btn{padding:2rem}}@media screen and (max-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 (min-width:320px){.page-about-meta-world .game-rules .rules-text p{font-size:calc(12.54545px + .45455vw)}}@media screen and (min-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 (max-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:.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{border-left:0!important;font-size:16px}@media screen and (min-width:320px){.page-about-meta-world .app-stores .border-start{font-size:calc(14.54545px + .45455vw)}}@media screen and (min-width:1200px){.page-about-meta-world .app-stores .border-start{font-size:20px}}@media screen and (min-width:992px){.page-about-meta-world .app-stores .border-start{border-left:5px solid #fff!important}}@media screen and (min-width:768px){.page-about-meta-world .app-stores .darkness-bg:before{content:none}}.page-partner .header{background:url(/img/covers/cover-partners.webp) no-repeat 50%/cover}.page-partner .header h1:after{background-color:#3e8ac8}.page-partner .header p{font-size:20px;line-height:1.8}@media screen and (min-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{align-items:center;border:none;border-radius:10px;color:#4a679a;display:flex;font-weight:600;text-transform:uppercase;width:100%}.page-partner .categories .nav-tabs .nav-link.active{background-color:#eefbff}@media screen and (min-width:767px){.page-partner .categories .nav-tabs .nav-link.active{border:3px solid #30cafe}}@media screen and (max-width:767px){.page-partner .categories .nav-tabs .nav-link{border-bottom:5px solid #e6e6e6;border-radius:0;padding-left:4rem}}@media screen and (min-width:768px){.page-partner .categories .nav-tabs .logo{background-color:#f5f5f5;border:3px solid transparent;border-radius:14px;padding-top:55px;position:relative;text-align:center;text-transform:uppercase}.page-partner .categories .nav-tabs .logo img{left:50%;position:absolute;top:-50px;transform:translate(-50%)}}@media screen and (max-width:991px){.page-partner .categories .tab-content .tab-pane{padding-top:2rem}}@media screen and (max-width:767px){.page-partner .categories .tab-content .tab-pane{padding-top:5rem}}.page-partner .categories .tab-content .logo{border:3px solid #30cafe;border-radius:14px;min-height:105px;padding-top:3.5rem;position:relative;text-align:center;text-transform:uppercase}.page-partner .categories .tab-content .logo img{left:50%;position:absolute;top:-50px;transform:translate(-50%)}@media screen and (max-width:991px){.page-partner .categories .tab-content .logo{display:inline-block;margin:0 auto;padding-left:1rem;padding-right:1rem}}.page-partner .categories .tab-content .content{background-color:#fbfbfb;border-radius:30px 0 30px 0;box-shadow:0 3px 6px rgba(0,0,0,.161);color:#22305d;padding:1rem 1rem 1rem 1.75rem;position:relative}.page-partner .categories .tab-content .content:before{background:url(/img/partners/page/info-icon.svg) 50% no-repeat;content:"";height:32px;left:-12px;position:absolute;top:-12px;width:32px}.page-partner .categories .tab-content .blue-bg{background-color:#eefbff;position:relative}.page-partner .categories .tab-content .blue-bg:before{border-bottom:35px solid #eefbff;border-left:25px solid transparent;border-right:25px solid transparent;content:"";display:block;height:0;left:50%;position:absolute;top:-25px;transform:translate(-50%);width:0}.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;box-shadow:0 3px 5px rgba(0,0,0,.161);margin-bottom:2rem;padding:1rem;position:relative}@media screen and (min-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;box-shadow:0 2px 3px rgba(0,0,0,.161);left:-5%;position:absolute;top:50%;transform:translateY(-50%)}.page-partner .categories .tab-content .blue-bg .company-item .company p{padding-left:5.5rem}@media screen and (max-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{left:50%!important;right:auto!important;top:0;transform:translate(-50%,-50%)}.page-partner .categories .tab-content .blue-bg .company-item .company p{padding-left:0;padding-right:0;text-align:center}}.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 (max-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;box-shadow:0 3px 5px rgba(0,0,0,.161);padding:2rem 1rem 1rem 3.5rem;position:relative}.page-partner .categories .tab-content .blue-bg .company-item .interview .description:before{background:url(/img/partners/page/quotes.svg) 50% no-repeat;content:"";height:49px;left:-17px;position:absolute;top:-24px;width:68px}@media screen and (max-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 (min-width:992px){.page-partner .categories .tab-content .blue-bg .company-item .interview .description:after{border-bottom:20px solid transparent;border-left:25px solid #fff;border-top:20px solid transparent;clip-path:polygon(0 0,115% 0,115% 115%,0 115%);content:"";display:block;filter:drop-shadow(3px 2px 2px rgba(0,0,0,.1607843137));height:0;position:absolute;right:-36px;top:40px;transform:translate(-50%);width:0}}.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{padding-left:2rem;z-index:1}@media screen and (max-width:1399px){.page-partner .categories .tab-content .blue-bg .company-item .interview .interviewer{padding-left:1rem}}@media screen and (max-width:991px){.page-partner .categories .tab-content .blue-bg .company-item .interview .interviewer{left:50%;position:absolute;top:-30px;transform:translate(-50%)}.page-partner .categories .tab-content .blue-bg .company-item .interview .interviewer .name-position{margin-left:1rem;margin-top:1.25rem;text-align:right}}.page-partner .categories .tab-content .blue-bg .company-item .interview .interviewer img{background-color:#25c7ff;border:3px solid #25c7ff;border-radius:50%;box-shadow:0 0 1px 10px rgba(37,199,255,.28);color:transparent;display:inline-block;flex:1 0 auto;height:100px;margin:12px 0;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:100px}.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{background-color:#25c7ff;color:#fff;line-height:normal;padding:.5rem 10px;position:relative;text-align:right}.page-partner .categories .tab-content .blue-bg .company-item .interview .interviewer p:last-child:after{border-right:7px solid #22305d;content:"";display:block;height:100%;left:100%;position:absolute;right:0;top:0}@media screen and (max-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{order:1;padding:2rem 3.5rem 1rem 1rem;text-align:right}.page-partner .categories .tab-content .blue-bg .company-item:nth-child(2n) .interview .description:before{left:auto;padding-right:2rem;right:-17px;transform:scaleX(-1)}@media screen and (max-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 (min-width:992px){.page-partner .categories .tab-content .blue-bg .company-item:nth-child(2n) .interview .description:after{filter:drop-shadow(-2px 2px 2px rgba(0,0,0,.05));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 (max-width:1399px){.page-partner .categories .tab-content .blue-bg .company-item:nth-child(2n) .interview .interviewer{padding-right:1rem}}@media screen and (min-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{background-color:#fff;box-shadow:1px 1px 4px rgba(0,0,0,.2);display:block;height:0;overflow:hidden;padding-bottom:40%;position:relative;text-align:center;transition:all .2s;width:100%}.page-partner .categories .tab-content .links .link img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;transform:scale(1);transition:all .2s;width:100%}.page-partner .categories .tab-content .links .link:hover{box-shadow:1px 1px 5px rgba(0,0,0,.3)}.page-partner .categories .tab-content .links .link:hover img{transform:scale(1.05)}.page-certificate .headline-wrap{background:50%/cover url(/img/covers/certificates.webp) no-repeat;color:#fff;text-align:center}.page-certificate .headline-wrap h1:after{background-color:rgba(36,200,255,.39)}.page-certificate .headline-wrap p{font-size:16px}@media screen and (min-width:320px){.page-certificate .headline-wrap p{font-size:calc(14.54545px + .45455vw)}}@media screen and (min-width:1200px){.page-certificate .headline-wrap p{font-size:20px}}.page-certificate .content-wrap{overflow:hidden;position:relative}.page-certificate .content-wrap:before{background:50%/cover url(/img/covers/cover-left.svg);content:"";height:100%;inset:0;position:absolute;transform:skewX(15deg);width:100%;z-index:0}.page-certificate .content-wrap .container-lg{position:relative;z-index:1}.page-certificate .content-wrap img{background-color:#fff;box-shadow:2px 2px 4px rgba(0,0,0,.15);height:100%;-o-object-fit:cover;object-fit:cover;transition:all .15s;width:100%}.page-certificate .content-wrap img:hover{box-shadow:4px 4px 4px rgba(0,0,0,.25)}.page-certificate .content-wrap .btn{align-items:center;background:#4a69b1!important;border:0;border-radius:6px;display:inline-flex;flex-direction:row;font-size:18px;height:38px;justify-content:center;padding:.75rem}.page-certificate .content-wrap .btn i{font-size:24px}.page-certificate .content-wrap .btn:hover{background:#2c3e69!important}.page-certificate .content-wrap .btn:active,.page-certificate .content-wrap .btn:focus,.page-certificate .content-wrap .btn:hover{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{margin-top:-75%;position:sticky;top:30px;transition:margin .25s;z-index:999}.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;height:86px;margin-left:auto;max-width:70%}.page-course-category.category-marketing .blue-big-separator,.page-course-category.category-software .blue-big-separator{background-color:#485085}.page-course-category .component-learn-more h2,.page-course-category .component-successful-stories h2,.page-course-category .teachers-list h2{text-transform:none!important}.page-course-category .teachers-list .slick-dots{margin:0 auto;max-width:90%;position:static}.page-course-category .teachers-list .slick-dots li{margin:0 2px}.page-course-category .teachers-list .slick-dots li button{background-color:#a4c5ff;border-radius:100%;height:16px;opacity:.5;transition:.2s;width:16px}.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 (max-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 (min-width:320px){.page-course-category .component-successful-stories .successful-stories-info{font-size:calc(13.27273px + .22727vw)}}@media screen and (min-width:1200px){.page-course-category .component-successful-stories .successful-stories-info{font-size:16px}}@media screen and (min-width:992px){.page-course-category .component-successful-stories .successful-stories-info{display:block!important;margin-left:auto;margin-right:auto;width:80%}}.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;box-shadow:1px 1px 5px rgba(0,0,0,.25);transition:all .2s}.page-course-category .courses-list .card:hover{box-shadow:1px 1px 10px gray}@media screen and (max-width:767px){.page-course-category .courses-list .card .general{text-align:center}}.page-course-category .courses-list .card .general .header{align-items:center;display:flex;justify-content:flex-start}@media screen and (max-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{background:#ffe376 url(/img/logo-letter-white.svg) 50%/70% no-repeat;border:3px solid #ffe376;border-radius:50%;color:transparent;display:inline-block;font-size:.01;height:100px;margin-right:1.5rem;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:100px}@media screen and (max-width:767px){.page-course-category .courses-list .card .general .header img{box-shadow:0 0 5px rgba(0,0,0,.15);left:50%;margin-right:0;position:absolute;top:-50px;transform:translateX(-50%)}}.page-course-category .courses-list .card .general .header h2{color:var(--theme-color-primary);flex:1;font-size:18px;font-weight:600;text-transform:uppercase}@media screen and (min-width:320px){.page-course-category .courses-list .card .general .header h2{font-size:calc(15.81818px + .68182vw)}}@media screen and (min-width:1200px){.page-course-category .courses-list .card .general .header h2{font-size:24px}}@media screen and (max-width:767px){.page-course-category .courses-list .card .general .header h2{font-size:20px;letter-spacing:-1px;line-height:normal;text-align:center}}@media screen and (max-width:767px) and (min-width:320px){.page-course-category .courses-list .card .general .header h2{font-size:calc(15.63636px + 1.36364vw)}}@media screen and (max-width:767px) and (min-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;margin-left:-1rem;max-width:95%;padding:20px 20px 10px}@media screen and (min-width:992px){.page-course-category .courses-list .card .general .headline{padding-left:50px}}@media screen and (min-width:1200px){.page-course-category .courses-list .card .general .headline{padding-left:110px}}@media screen and (min-width:1400px){.page-course-category .courses-list .card .general .headline{padding-left:140px}}@media screen and (max-width:767px){.page-course-category .courses-list .card .general .headline{background-color:transparent!important;margin-left:0;max-width:none;padding:10px;text-align:center}}.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 (min-width:992px){.page-course-category .courses-list .card .general .btn{margin-left:60px!important}}@media screen and (min-width:1200px){.page-course-category .courses-list .card .general .btn{margin-left:90px!important}}@media screen and (min-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 (min-width:320px){.page-course-category .courses-list .card .general ul{font-size:calc(13.27273px + .22727vw)}}@media screen and (min-width:1200px){.page-course-category .courses-list .card .general ul{font-size:16px}}@media screen and (min-width:992px){.page-course-category .courses-list .card .general ul{margin-left:60px!important}}@media screen and (min-width:1200px){.page-course-category .courses-list .card .general ul{margin-left:90px!important}}@media screen and (min-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;font-weight:500;list-style:none;margin-bottom:0;margin-top:.7rem}@media screen and (max-width:767px){.page-course-category .courses-list .card .general ul li{margin-top:.25rem}}@media screen and (min-width:768px){.page-course-category .courses-list .card .general ul li:before{color:#f8c300;content:"\f058";font-family:Font Awesome\ 6 Free;font-size:14px;font-style:normal;font-weight:900;margin-right:1rem;text-align:center}}.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 (min-width:320px){.page-course-category .courses-list .card .details .headline .level-badge .text{font-size:calc(15.63636px + 1.36364vw)}}@media screen and (min-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;font-weight:400}@media screen and (min-width:320px){.page-course-category .courses-list .card .details .headline .level-badge .text small{font-size:calc(11.27273px + .22727vw)}}@media screen and (min-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 h2{color:var(--theme-color-primary);font-size:20px;font-weight:600;margin:0;padding:2.5rem 0 1rem;width:100%}@media screen and (min-width:320px){.page-course-category .courses-list .card .details .headline h2{font-size:calc(15.63636px + 1.36364vw)}}@media screen and (min-width:1200px){.page-course-category .courses-list .card .details .headline h2{font-size:32px}}.page-course-category .courses-list .card .details .headline h3{color:#4984db;font-size:16px;font-weight:400;text-transform:uppercase;width:100%}@media screen and (min-width:320px){.page-course-category .courses-list .card .details .headline h3{font-size:calc(14.54545px + .45455vw)}}@media screen and (min-width:1200px){.page-course-category .courses-list .card .details .headline h3{font-size:20px}}.page-course-category .courses-list .card .details ul li i{color:#f8c300;text-shadow:1px 1px 1px hsla(0,0%,50%,.3)}.page-course-category .courses-list .card .details ul li img{border-radius:50%;color:transparent;display:inline-block;font-size:.01;height:60px;margin-right:1.5rem;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:60px}.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{background-color:#fff;border-color:#f8c300;color:#f8c300}@media screen and (max-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 (max-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 (max-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{background-color:#fff;border-color:#4984db;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{background:#23386c none 50%/cover no-repeat;background-image:linear-gradient(42deg,#1a2042,#23386c);background-image:url(/img/covers/cover-course-marketing.webp);color:#fff;overflow:hidden;position:relative;text-shadow:1px 1px 5px rgba(0,0,0,.2)}.page-ebook .header:after{background:url(/img/covers/free-books.webp) 38% no-repeat;background-size:cover;border-radius:50% 0 0 50%;bottom:0;box-shadow:0 0 20px var(--theme-color-primary),inset 0 0 5px hsla(0,0%,100%,.15);content:"";height:200%;position:absolute;right:0;top:0;top:50%;transform:translateY(-35%);width:40%}@media screen and (max-width:991px){.page-ebook .header:after{content:none}}.page-ebook .header h1:after{content:none}.page-ebook .header .description{color:var(--theme-color-kids);font-size:16px;line-height:1.5;padding-bottom:15px;padding-top:10px}@media screen and (min-width:320px){.page-ebook .header .description{font-size:calc(14.54545px + .45455vw)}}@media screen and (min-width:1200px){.page-ebook .header .description{font-size:20px}}.page-ebook .books-list{background:var(--theme-color-kids-light)}.page-ebook .books-list h2{border-bottom:1px solid rgba(0,0,0,.5);color:var(--theme-color-primary);font-size:16px;font-weight:700;margin-bottom:1rem;padding-bottom:1rem}@media screen and (min-width:320px){.page-ebook .books-list h2{font-size:calc(14.54545px + .45455vw)}}@media screen and (min-width:1200px){.page-ebook .books-list h2{font-size:20px}}.page-ebook .books-list img{box-shadow:0 0 8px rgba(0,0,0,.25);-o-object-fit:contain;object-fit:contain;width:100%}@media screen and (max-width:767px){.page-ebook .books-list img{display:block;margin:0 auto;max-height:30vh;width:auto}}.page-ebook .books-list .summary{height:100%}@media screen and (max-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{background:var(--theme-color-kids);border-color:var(--theme-color-kids);border-radius:1rem;color:var(--theme-color-primary);font-weight:700;text-transform:uppercase}.page-ebook .books-list .btn-primary:hover{background:var(--theme-color-kids-dark);border-color:var(--theme-color-kids-dark)}.page-ebook form .card{background:color-mix(in srgb,var(--theme-color-kids) 20%,#fff)}.page-ebook form input,.page-ebook form select{border-color:var(--theme-color-kids)}.page-ebook form input:not(.is-invalid),.page-ebook form select: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{color:#dc3545;content:"*";left:auto}.page-ebook form .btn.rounded-circle{background:#fff;height:38px;left:20px;line-height:16px;padding:0;position:absolute;text-align:center;top:20px;width:38px}.page-ebook form .btn-primary{font-weight:700}.page-ebook form .btn-primary[disabled]{background-color:#666;border-color:transparent}.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)}.page-ebook form h4{font-size:16px}@media screen and (min-width:320px){.page-ebook form h4{font-size:calc(14.54545px + .45455vw)}}@media screen and (min-width:1200px){.page-ebook form h4{font-size:20px}}
