@charset "UTF-8";
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(240,15,78,.7)}70%{box-shadow:0 0 0 5px transparent}to{box-shadow:0 0 0 0 transparent}}html{line-height:1.15;-webkit-text-size-adjust:100%}body{overflow-x:hidden;margin:64px 0 0}details,main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}*{font-family:"Dosis"}p{line-height:1.4}@font-face{font-family:"Dosis";font-style:normal;font-weight:400;font-display:swap;src:url(./../fonts/dosis-normal-ext.woff2)format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Dosis";font-style:normal;font-weight:400;font-display:swap;src:url(./../fonts/dosis-normal.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Dosis";font-style:normal;font-weight:700;font-display:swap;src:url(./../fonts/dosis-bold-ext.woff2)format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Dosis";font-style:normal;font-weight:700;font-display:swap;src:url(./../fonts/dosis-bold.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.card{box-shadow:0 5px 10px rgba(154,160,185,.05),0 15px 40px rgba(166,173,201,.2);padding:32px}.sectionspace{margin:80px auto;display:inline-block;width:100%}ul{padding-left:32px;margin-bottom:36px;list-style-image:url(./../images/icons/check-light.svg)}ul li{margin-bottom:12px}.coursesteaser .row .col-sm-4 .coursesteaser-item img,video{width:100%}.btn-primary,.btn-secondary{color:#fff;padding:8px 22px;border-radius:50px;text-decoration:none;cursor:pointer;border-width:0;transition:all .3s ease}.btn-primary{background:#f00f4e;box-shadow:0 12px 19px -12px rgba(201,0,64,.6)}.btn-primary:hover{background:#a6224a;box-shadow:none}.btn-secondary{background:#0080ff;box-shadow:0 12px 19px -12px rgba(0,128,255,.6)}.btn-secondary:hover{background:#004394;box-shadow:none}.navbar:before,.scroll-top-btn{box-shadow:0 5px 10px rgba(154,160,185,.05),0 15px 40px rgba(166,173,201,.2);position:absolute;background:#fff}.scroll-top-btn{border-radius:50%;transition:box-shadow ease-in-out .2s;display:flex;justify-content:center;align-items:center;margin:0 auto;height:50px;width:50px;transform:translateY(55px)}.scroll-top-btn img{width:20px}.scroll-top-btn:hover{box-shadow:0 5px 10px rgba(154,160,185,.025),0 15px 40px rgba(166,173,201,.1)}.navbar{position:fixed;width:100%;z-index:9000;top:0}.navbar:before{content:"";display:block;width:100%;z-index:-1;height:64px;top:-80px;transition:all ease .2s}.navbar .container{width:100%;height:64px;display:flex;justify-content:space-between;align-items:center;font-size:17px}.navbar .container .logo-wrapper{width:100%;transform:translateX(-29px);justify-content:center;display:flex;margin-top:4px;z-index:1000}.navbar .container .logo-wrapper svg{width:135px}.navbar .container .burger-icon{cursor:pointer;display:inline-block;padding:28px 20px;position:relative;user-select:none;z-index:9999}.navbar .container .burger-icon .burgericon{background:#0080ff;display:block;height:2px;position:relative;transition:background .2s ease-out;width:18px}.navbar .container .burger-icon .burgericon:after,.navbar .container .burger-icon .burgericon:before{background:#0080ff;content:"";display:block;height:100%;position:absolute;transition:all .2s ease-out;width:100%}.navbar .container .burger-icon .burgericon:before{top:5px}.navbar .container .burger-icon .burgericon:after{top:-5px}.navbar .container .burger-btn{display:none}.navbar .container .burger-btn:checked~.navigation-wrapper{max-height:100%;height:calc(100% - 58px)}.navbar .container .burger-btn:checked~.burger-icon .burgericon{background:0 0}.navbar .container .burger-btn:checked~.burger-icon .burgericon:before{transform:rotate(-45deg)}.navbar .container .burger-btn:checked~.burger-icon .burgericon:after{transform:rotate(45deg)}.navbar .container .burger-btn:checked~.burger-icon:not(.steps) .burgericon:after,.navbar .container .burger-btn:checked~.burger-icon:not(.steps) .burgericon:before{top:0}.navbar .container .navigation-wrapper{max-height:0;transition:all .2s ease-out;overflow:hidden;display:block;position:fixed;top:64px;left:0;width:100%;background:#fff;list-style:none}.navbar .container .navigation-wrapper li{border-bottom:1px solid #fafafa;margin:12px 20px;line-height:40px;padding-bottom:0}.navbar .container .navigation-wrapper li a{color:#333;font-weight:400;text-decoration:none}.navbar .container .navigation-wrapper li a.active{border-bottom:2px solid #004394}.navbar .container .navigation-wrapper li a:hover{color:#0080ff}.navbar .container .navigation-wrapper .btn-secondary{margin:12px 0 12px 12px}.navbar .container .navigation-wrapper .btn-primary{margin-left:12px}.navbar.sticky:before{top:0}.home .navbar .container .logo-wrapper svg{filter:brightness(1000)}.home .navbar .container .navigation-wrapper{top:0;padding-top:0}.home .navbar .container .burger-btn:checked~.navigation-wrapper{height:100%;padding-top:64px}.home .navbar .container .burger-btn:checked~.logo-wrapper svg{filter:brightness(1)}.home .navbar.sticky .container .logo-wrapper svg{filter:brightness(1)}.home .navbar.sticky .container .navigation-wrapper li a{color:#333}@media (min-width:980px){.navbar{width:100%;transition:all ease .2s}.navbar .container .logo-wrapper{transform:initial;display:initial;justify-content:initial;width:160px}.navbar .container .logo-wrapper svg{width:initial}.navbar .container .burger-icon{display:none}.navbar .container .navigation-wrapper{max-height:initial;overflow:initial;position:initial;top:initial;left:initial;width:initial;background:initial;align-items:center;display:flex}.navbar .container .navigation-wrapper nav{display:inline-block;margin-right:10px}.navbar .container .navigation-wrapper nav li{float:left;border-bottom:0}.navbar.sticky{top:0}.home .navbar .container .navigation-wrapper li a{color:#fff}.home .navbar .container .navigation-wrapper li a:hover{color:#0080ff}}section.hero{width:100%;position:relative;margin-top:-64px}section.hero .hero-text{display:flex;flex-direction:column;justify-content:center;font-size:19px;line-height:26px;margin-top:64px}section.hero .hero-text h1{font-size:44px;line-height:47px;margin-bottom:12px}section.hero .hero-text .btn-primary{align-self:baseline;margin-top:16px;animation:pulse 2s infinite}section.hero .hero-text a:not(.btn-primary){margin-top:30px;color:#999;text-decoration:none;font-size:16px}footer .row ul li:not(:first-of-type) a:hover,section.hero .hero-text a:not(.btn-primary):hover{color:#0080ff}section.hero .hero-img{width:100%;bottom:0;z-index:-1}section.hero .hero-img .lottie,section.hero .hero-img img{width:100%;z-index:-1}section.hero.choose{min-height:70vh}section.hero.choose .hero-text{max-height:70vh}@media (min-width:768px){section.hero .hero-text{height:90vh;margin-top:0}section.hero .hero-text h1{font-size:52px;line-height:60px}section.hero .hero-img{width:100%;bottom:0;z-index:-1}section.hero .hero-img .lottie,section.hero .hero-img img{width:120%;bottom:0;right:0;position:absolute;z-index:-1}}.benefits{background:#004394;position:relative;color:#fff}.benefits .container{display:flex}.benefits .container .sectionspace{margin:20px auto;display:flex;width:100%;justify-content:space-between;flex-wrap:wrap}.benefits .container .sectionspace .benefits-item{display:flex;margin-bottom:32px;width:100%;justify-content:center}.benefits .container .sectionspace .benefits-item svg{width:40px;float:left;margin-right:16px;display:none}.benefits .container .sectionspace .benefits-item svg path{fill:#fff}.benefits .container .sectionspace .benefits-item .benefits-item-text{float:left;text-align:center}.benefits .container .sectionspace .benefits-item .benefits-item-text p{margin:8px 0 0}.benefits .container .sectionspace .benefits-item:last-of-type{margin-bottom:0}@media (min-width:768px){.benefits .container .sectionspace .benefits-item{margin-bottom:0;width:initial;justify-content:initial}.benefits .container .sectionspace .benefits-item .benefits-item-text{text-align:left}.benefits .container .sectionspace .benefits-item svg{display:inline-block}}.coursesteaser h2{margin-top:0}.coursesteaser .row{justify-content:center}.coursesteaser .row .col-sm-4 .coursesteaser-item{box-shadow:0 5px 10px rgba(154,160,185,.05),0 15px 40px rgba(166,173,201,.2);margin-bottom:32px}.coursesteaser .row .col-sm-4 .coursesteaser-item .coursesteaser-text-wrapper{padding:20px 20px 8px}.coursesteaser .row .col-sm-4 .coursesteaser-item .coursesteaser-text-wrapper span{float:right;color:#abbccc}@media (min-width:768px){.coursesteaser .row .col-sm-4:nth-last-of-type(1) .coursesteaser-item,.coursesteaser .row .col-sm-4:nth-last-of-type(2) .coursesteaser-item{margin-bottom:0}.coursesteaser .row .col-sm-4 .coursesteaser-item .coursesteaser-text-wrapper{min-height:276px}}.testimonials{background:#fafafa}.testimonials .testimonials-item{margin-bottom:32px}.testimonials .testimonials-item .card{display:flex;flex-direction:column;align-items:center;text-align:center}.testimonials .testimonials-item .card img{border-radius:50%;width:60px;display:block;margin-bottom:20px}.testimonials .testimonials-item .card span{color:#f00f4e;margin:4px auto}.testimonials .testimonials-item .card .rating-wrapper{margin:4px auto 0}.testimonials .testimonials-item .card .rating-wrapper svg{height:16px}.testimonials .testimonials-item .card .rating-wrapper svg path{fill:#f00f4e}@media (min-width:768px){.testimonials .testimonials-item{margin-bottom:0;min-height:465px}.testimonials .testimonials-item .card{height:100%}}@media (max-width:768px){.calltoaction .btn-primary{margin-bottom:60px;display:inline-block}}.calltoaction .sectionspace{margin:80px auto 0}.calltoaction .sectionspace .hero-video{background:#edf9ff}.pricebox h1{text-align:center}.pricebox .row{justify-content:space-between;flex-wrap:wrap}.pricebox .row .pricebox-item{flex-direction:column;display:flex;box-shadow:0 5px 10px rgba(154,160,185,.05),0 15px 40px rgba(166,173,201,.2);padding:20px 40px;width:100%;margin:16px 16px 32px;height:100%}.pricebox .row .pricebox-item.basic{margin-top:0;height:380px;border:2px solid #f00f4e}.pricebox .row .pricebox-item.basic strong{margin-top:15px}.pricebox .row .pricebox-item strong{text-align:center;margin-bottom:20px}.pricebox .row .pricebox-item .price{text-align:center;font-size:32px;font-weight:700;margin-bottom:20px}.pricebox .row .pricebox-item ul{list-style:none;padding:0}.pricebox .row .pricebox-item ul li{border-bottom:1px solid #e4e4e4;text-align:center;padding-bottom:8px}.pricebox .row .pricebox-item .btn-primary{text-align:center}@media (min-width:768px){.pricebox .row .pricebox-item{width:32%;margin:16px 0 32px}}.hidden{display:none}.coupon-step-wrapper{display:flex;justify-content:space-between;flex-direction:column}.coupon-step-wrapper .coupon-step-item{margin-bottom:32px;display:flex;align-items:center}.coupon-step-wrapper .coupon-step-item .coupon-step-icon{max-width:60px;width:100%;margin-right:24px;display:inline-block}.coupon-step-wrapper .coupon-step-item .coupon-step-description{max-width:450px;display:inline-block}@media (min-width:768px){.coupon-step-wrapper .coupon-step-item{align-items:center}.coupon-step-wrapper .coupon-step-item:nth-of-type(2){margin-left:20%}.coupon-step-wrapper .coupon-step-item:nth-of-type(3){margin-left:40%}}.accordion-wrapper{box-shadow:0 5px 10px rgba(154,160,185,.05),0 15px 40px rgba(166,173,201,.2)}.accordion{background-color:#eee;color:#444;cursor:pointer;padding:12px;width:100%;text-align:left;border:0;outline:0;transition:.4s;display:flex;align-items:center;justify-content:space-between}.accordion:hover,.accordion:hover:after,.activetab,.activetab:after{color:#0080ff}.panel{background-color:#fff;max-height:0;overflow:hidden;transition:max-height .2s ease-out;box-shadow:0 5px 10px rgba(154,160,185,.05),0 15px 40px rgba(166,173,201,.2)}.accordion:after{content:"➕";font-size:13px;color:#777;float:right;margin-left:5px;line-height:normal}.activetab:after{content:"➖";line-height:normal}.videolist .videolist-category{font-weight:700;border-bottom:1px solid #fff}.videolist .videolist-category:last-of-type{border-bottom:0 solid #fff}.videolist .videolist-item{display:flex;justify-content:space-between;border-bottom:1px solid #f3f3f3;padding:4px 12px}.videolist .videolist-item p{margin:4px 0;font-size:15px}.videolist .videolist-item svg{width:16px;margin-left:12px}.videolist .videolist-item .videolist-item-left,.videolist .videolist-item .videolist-item-right,footer{display:flex;align-items:center}.videolist .videolist-item .videolist-item-left a{color:#0080ff;text-decoration:none}.videolist .videolist-item .videolist-item-right .check-icon{filter:grayscale(1)}.videolist .videolist-item .videolist-item-right .check-icon.watched{filter:initial}footer{background:#fafafa;flex-direction:column;padding:0!important}footer:before{content:"";position:relative;display:block;width:100%;height:80px;background-image:linear-gradient(0deg,#f3f3f3 0,#fff 100%)}footer .row{padding:64px 0 48px}footer .row .footer-info{margin-bottom:20px}footer .row .footer-info svg{max-width:240px}footer .row .footer-sitemap{margin-bottom:32px}footer .row .footer-seal{display:flex;align-items:center;flex-direction:column}footer .row .footer-seal img{width:100%;margin-bottom:20px}footer .row .footer-seal svg{width:calc(60% - 10px);height:32px;margin-top:0;margin-bottom:4px}footer .row .footer-seal svg:nth-child(even){margin-right:8px}footer .row ul{list-style:none;margin:0;padding-left:0}footer .row ul li:not(:first-of-type){margin:12px auto}footer .row ul li:not(:first-of-type) a{text-decoration:none;color:#333}@media (min-width:768px){footer .row .footer-info,footer .row .footer-sitemap{margin-bottom:0}footer .row ul{padding-left:0}}.snipcart-modal__container{top:64px}.snipcart-discount-box__button{border-color:#0080ff;color:#0080ff}.snipcart-cart__footer-buttons:before{display:none}.st1{clip-path:unset!important}@media (min-width:1024px){.snipcart-cart-header,.snipcart-layout__content{max-width:1140px}}@media (max-width:768px){.cc_dialog.light{max-width:100%!important}.cc_dialog.light button.cc_b_ok{margin:0 12px 12px 0}.cc_dialog.light button.cc_b_cp{margin-left:0!important}}.cc_dialog.light button.cc_b_ok,.cookie-consent-preferences-dialog .cc_cp_container .cc_cp_footer .cc_cp_f_save button{background-color:#0080ff!important}.cookie-consent-preferences-overlay input[type=checkbox].checkbox_cookie_consent:checked+label:before{background-color:#0080ff!important}