@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1.2}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.2;-webkit-text-size-adjust:100%}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:700}code,kbd,samp{font-family:monospace,monospace;font-size:1em}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{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{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}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.clearfix::after{content:"";clear:both;display:table}.width-full{width:100%!important}@media only screen and (max-width:768px){.width-full-mobile{min-width:100%}}.author-image-circle{width:110px;height:110px;border-radius:50%}.height-full{height:100vh}.display-flex{display:flex}.display-flex.align-to-center{align-items:center}.display-flex.justify-center{justify-content:center}.display-relative{display:relative}.display-table{display:table}.display-block{display:block}.display-inlineBlock{display:inline-block}.line-height-sm{line-height:1.2}.line-height-sm p{line-height:1.2}.hidden{display:none!important}@media only screen and (min-width:481px){.hidden-sm{display:none}}.height-auto{height:auto}.hidden{display:none}html[dir=rtl] .rtl-rotate{transform:rotate(180deg)}.imgFloat-left{float:left}.imgFloat-right{float:right}.bg-white{background-color:#fff!important}.bgGrad-orange-dark{background-image:linear-gradient(90deg,#fe5a17 0,#ff841b 100%)!important}.bgGrad-orange-main{background-image:linear-gradient(90deg,#fe5a17 0,#ff841b 100%)!important}.bgGrad-orange-light{background-image:linear-gradient(90deg,#ff711c 0,#ffab16 100%)!important}.bgGrad-orange-light-2{background-image:linear-gradient(90deg,#ff7200 0,#ffb400 100%)!important}.bgGrad-orange-light-2.yes{background-image:linear-gradient(90.04deg,#ffac15 .04%,#ff7c16 99.97%)!important}.bgGrad-orange-washed{background-color:#fff!important;background-image:linear-gradient(90deg,rgba(255,113,28,.16) 0,rgba(255,171,22,.12) 100%)!important}.bgGrad-yellow-washed{background-image:linear-gradient(90deg,rgba(254,172,19,.12) 0,rgba(255,210,43,.12) 100%)!important}.bgGrad-yellow{background-image:linear-gradient(90deg,rgba(254,172,19,.2) 0,rgba(255,210,43,.2) 100%)!important}.bgGrad-blue-main{background-image:linear-gradient(90deg,#166cda 0,#29cbf3 100%)!important}.bgGrad-green-main{background-image:linear-gradient(90deg,#06ab4e 0,#16de29 100%)!important}.bg-no-important{background-color:transparent!important}.bgGrad-green-angle{background-image:linear-gradient(99deg,#06775d 7.37%,#54c300 60.13%)!important}.bgGrad-purple-main{background-image:linear-gradient(90deg,#6623d7 0,#9931ca 100%)!important}.bgGrad-gray-dark{background-image:linear-gradient(90deg,#646464 0,#979797 100%)!important}.bgSolid-red{background-color:#d1031b!important}.bgSolid-ltBlue{background-color:#eaf8fc!important}.bgSolid-orange-main{background-color:#ff841b!important}.bgSolid-green-main{background-color:#09be3b!important}.bgSolid-green-washed{background-color:rgba(9,190,59,.16)!important}.bgSolid-magenta-dark{background-color:#ac0063!important}.borderTop-white{border-top:1px solid #fff}.noBorder{border:none}.opacity-7{opacity:.7}.margin-t-0{margin-top:0!important}.padding-t-0{padding-top:0!important}.margin-b-0{margin-bottom:0!important}.padding-b-0{padding-bottom:0!important}.margin-l-0{margin-left:0!important}.padding-l-0{padding-left:0!important}.margin-r-0{margin-right:0!important}.padding-r-0{padding-right:0!important}.margin-t-5{margin-top:5px!important}.padding-t-5{padding-top:5px!important}.margin-b-5{margin-bottom:5px!important}.padding-b-5{padding-bottom:5px!important}.margin-l-5{margin-left:5px!important}.padding-l-5{padding-left:5px!important}.margin-r-5{margin-right:5px!important}.padding-r-5{padding-right:5px!important}.margin-t-10{margin-top:10px!important}.padding-t-10{padding-top:10px!important}.margin-b-10{margin-bottom:10px!important}.padding-b-10{padding-bottom:10px!important}.margin-l-10{margin-left:10px!important}.padding-l-10{padding-left:10px!important}.margin-r-10{margin-right:10px!important}.padding-r-10{padding-right:10px!important}.margin-t-15{margin-top:15px!important}.padding-t-15{padding-top:15px!important}.margin-b-15{margin-bottom:15px!important}.padding-b-15{padding-bottom:15px!important}.margin-l-15{margin-left:15px!important}.padding-l-15{padding-left:15px!important}.margin-r-15{margin-right:15px!important}.padding-r-15{padding-right:15px!important}.margin-t-20{margin-top:20px!important}.padding-t-20{padding-top:20px!important}.margin-b-20{margin-bottom:20px!important}.padding-b-20{padding-bottom:20px!important}.margin-l-20{margin-left:20px!important}.padding-l-20{padding-left:20px!important}.margin-r-20{margin-right:20px!important}.padding-r-20{padding-right:20px!important}.margin-t-25{margin-top:25px!important}.padding-t-25{padding-top:25px!important}.margin-b-25{margin-bottom:25px!important}.padding-b-25{padding-bottom:25px!important}.margin-l-25{margin-left:25px!important}.padding-l-25{padding-left:25px!important}.margin-r-25{margin-right:25px!important}.padding-r-25{padding-right:25px!important}.margin-t-30{margin-top:30px!important}.padding-t-30{padding-top:30px!important}.margin-b-30{margin-bottom:30px!important}.padding-b-30{padding-bottom:30px!important}.margin-l-30{margin-left:30px!important}.padding-l-30{padding-left:30px!important}.margin-r-30{margin-right:30px!important}.padding-r-30{padding-right:30px!important}.margin-t-35{margin-top:35px!important}.padding-t-35{padding-top:35px!important}.margin-b-35{margin-bottom:35px!important}.padding-b-35{padding-bottom:35px!important}.margin-l-35{margin-left:35px!important}.padding-l-35{padding-left:35px!important}.margin-r-35{margin-right:35px!important}.padding-r-35{padding-right:35px!important}.margin-t-40{margin-top:40px!important}.padding-t-40{padding-top:40px!important}.margin-b-40{margin-bottom:40px!important}.padding-b-40{padding-bottom:40px!important}.margin-l-40{margin-left:40px!important}.padding-l-40{padding-left:40px!important}.margin-r-40{margin-right:40px!important}.padding-r-40{padding-right:40px!important}.margin-t-45{margin-top:45px!important}.padding-t-45{padding-top:45px!important}.margin-b-45{margin-bottom:45px!important}.padding-b-45{padding-bottom:45px!important}.margin-l-45{margin-left:45px!important}.padding-l-45{padding-left:45px!important}.margin-r-45{margin-right:45px!important}.padding-r-45{padding-right:45px!important}.margin-t-50{margin-top:50px!important}.padding-t-50{padding-top:50px!important}.margin-b-50{margin-bottom:50px!important}.padding-b-50{padding-bottom:50px!important}.margin-l-50{margin-left:50px!important}.padding-l-50{padding-left:50px!important}.margin-r-50{margin-right:50px!important}.padding-r-50{padding-right:50px!important}.margin-t-60{margin-top:60px!important}.padding-t-60{padding-top:60px!important}.margin-b-60{margin-bottom:60px!important}.padding-b-60{padding-bottom:60px!important}.margin-l-60{margin-left:60px!important}.padding-l-60{padding-left:60px!important}.margin-r-60{margin-right:60px!important}.padding-r-60{padding-right:60px!important}.margin-t-80{margin-top:80px!important}.padding-t-80{padding-top:80px!important}.margin-b-80{margin-bottom:80px!important}.padding-b-80{padding-bottom:80px!important}.margin-l-80{margin-left:80px!important}.padding-l-80{padding-left:80px!important}.margin-r-80{margin-right:80px!important}.padding-r-80{padding-right:80px!important}.margin-t-100{margin-top:100px!important}.padding-t-100{padding-top:100px!important}.margin-b-100{margin-bottom:100px!important}.padding-b-100{padding-bottom:100px!important}.margin-l-100{margin-left:100px!important}.padding-l-100{padding-left:100px!important}.margin-r-100{margin-right:100px!important}.padding-r-100{padding-right:100px!important}.padding-tb-5{padding:5px 0 5px}.padding-lr-8{padding-left:8px;padding-right:8px}.padding-lr-10{padding-left:10px;padding-right:10px}.padding-lr-20{padding-left:20px;padding-right:20px}.padding-lr-40{padding-left:40px;padding-right:40px}.padding-lr-60{padding-left:60px;padding-right:60px}.margin-lr-auto{margin-left:auto;margin-right:auto}.img-responsive{max-width:100%}.glider,.glider-contain{margin:0 auto;position:relative}.glider,.glider-track{transform:translateZ(0)}.glider-dot,.glider-next,.glider-prev{border:0;padding:0;user-select:none;outline:0}.glider-contain{width:100%}.glider{overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:none}.glider-track{width:100%;margin:0;padding:0;display:flex;z-index:1}.glider.draggable{user-select:none;cursor:-webkit-grab;cursor:grab}.glider.draggable .glider-slide img{user-select:none;pointer-events:none}.glider.drag{cursor:-webkit-grabbing;cursor:grabbing}.glider-slide{user-select:none;justify-content:center;align-content:center;width:100%;min-width:150px}.glider-slide img{max-width:100%}.glider::-webkit-scrollbar{opacity:0;height:0}.glider-next,.glider-prev{position:absolute;background:0 0;z-index:2;font-size:40px;text-decoration:none;left:-23px;top:30%;cursor:pointer;color:#666;opacity:1;line-height:1;transition:opacity .5s cubic-bezier(.17,.67,.83,.67),color .5s cubic-bezier(.17,.67,.83,.67)}.glider-next:focus,.glider-next:hover,.glider-prev:focus,.glider-prev:hover{color:#ccc}.glider-next{right:-23px;left:auto}.glider-next.disabled,.glider-prev.disabled{opacity:.25;color:#666;cursor:default}.glider-hide{opacity:0}.glider-dots{user-select:none;display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;padding:0}.glider-dot{display:block;cursor:pointer;color:#ccc;border-radius:999px;background:#ccc;width:12px;height:12px;margin:7px}.glider-dot:focus,.glider-dot:hover{background:#ddd}.glider-dot.active{background:#a89cc8}@media (max-width:36em){.glider::-webkit-scrollbar{opacity:1;-webkit-appearance:none;width:7px;height:3px}.glider::-webkit-scrollbar-thumb{opacity:1;border-radius:99px;background-color:rgba(156,156,156,.25);-webkit-box-shadow:0 0 1px rgba(255,255,255,.25);box-shadow:0 0 1px rgba(255,255,255,.25)}}.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows{-webkit-touch-callout:none;user-select:none}.glide__bullets{-webkit-touch-callout:none;user-select:none}.glide--rtl{direction:rtl}.glide__arrow{position:absolute;display:block;top:50%;z-index:2;color:#fff;text-transform:uppercase;padding:9px 12px;background-color:transparent;border:2px solid rgba(255,255,255,.5);border-radius:4px;box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);text-shadow:0 .25em .5em rgba(0,0,0,.1);opacity:1;cursor:pointer;transition:opacity 150ms ease,border .3s ease-in-out;transform:translateY(-50%);line-height:1}.glide__arrow:focus{outline:0}.glide__arrow:hover{border-color:#fff}.glide__arrow--left{left:2em}.glide__arrow--right{right:2em}.glide__arrow--disabled{opacity:.33}.glide__bullets{position:absolute;z-index:2;bottom:2em;left:50%;display:inline-flex;list-style:none;transform:translateX(-50%)}.glide__bullet{background-color:rgba(255,255,255,.5);width:9px;height:9px;padding:0;border-radius:50%;border:2px solid transparent;transition:all .3s ease-in-out;cursor:pointer;line-height:0;box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);margin:0 .25em}.glide__bullet:focus{outline:0}.glide__bullet:focus,.glide__bullet:hover{border:2px solid #fff;background-color:rgba(255,255,255,.5)}.glide__bullet--active{background-color:#fff}.glide--swipeable{cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.glide--dragging{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}.authentication-wrapper{width:100%;background-color:#fff;min-height:100vh;padding-bottom:141px}.authentication-wrapper .logo{display:flex;justify-content:center;padding-top:76px}.authentication-wrapper form{padding-left:20px;margin-top:36px;padding-right:20px}.authentication-wrapper form .form-error{margin-bottom:0;margin-top:5px}.authentication-wrapper form h1{font-weight:800;font-size:36px;width:90%;margin-left:auto;margin-right:auto;text-align:center}.authentication-wrapper form input{margin-top:33px}.authentication-wrapper form input::placeholder{color:#858e99}.authentication-wrapper form button{border-radius:100px;display:flex;margin-top:16px;justify-content:center}.authentication-wrapper form .explanation{width:80%;margin-left:auto;margin-right:auto;margin-top:17px;margin-bottom:60px;text-align:center}.authentication-wrapper form .explanation p{font-weight:400;font-size:14px}.authentication-wrapper form .explanation p:nth-child(1){color:#4a4e55}.authentication-wrapper form .explanation p:nth-child(2){font-weight:800;color:#ff711c}.authentication-wrapper .footer{width:75%;margin-left:auto;margin-right:auto;padding-top:8.5px;text-align:center;border-top:1px solid #b2bfcd;font-size:12px;color:#858e99}.authentication-wrapper .footer p:nth-child(1){font-weight:800}.session-wrapper{width:100%;color:#fff;padding-top:40px;padding-bottom:50px;min-height:100vh}.session-wrapper h1{font-size:36px;font-weight:800;text-align:center;width:90%;margin-left:auto;margin-right:auto}.session-wrapper .auth-image-holder{height:270px;margin-top:37px;width:100%}.session-wrapper .auth-image-holder img{object-fit:cover;display:block;margin-left:auto;margin-right:auto;height:100%}.session-wrapper .session-description{width:60%;margin-left:auto;margin-right:auto;text-align:center}.session-wrapper .session-description img{display:block;margin-left:auto;margin-right:auto;margin-top:37px;margin-bottom:27px}.session-wrapper .session-description h3{font-size:16px;font-weight:800;margin-bottom:13px}.session-wrapper .session-description p{margin-bottom:20px;font-size:12px}.session-wrapper .session-description p b{font-weight:700}.support-logo{width:70%;margin-left:auto;margin-right:auto}@media (max-width:550px){.support-logo{width:100%}}.support-logo img{width:100%;height:100%}.support-informer-wrapper{width:100%;padding-left:20px;padding-right:20px}.support-informer{background-color:#f4eed7;border-radius:20px;width:100%;padding-bottom:34px;padding-top:25px;margin-top:38px;margin-bottom:71px;display:flex;align-items:center;flex-direction:column;justify-content:center}.support-informer div{display:flex;font-weight:800;width:100%;flex-direction:column;justify-content:center;align-items:center}.support-informer div:nth-child(2){padding-top:1em}.support-informer div:nth-child(2) a,.support-informer div:nth-child(2) p{font-size:21px}.support-informer div:nth-child(2) p{font-weight:400}.support-informer div:nth-child(2) a{color:#27b1de}.support-informer div:nth-child(3){padding-top:2em}.support-informer div:nth-child(3) a,.support-informer div:nth-child(3) p{font-size:21px}.support-informer div:nth-child(3) p{font-weight:400}.support-informer div:nth-child(3) a{color:#ff711c}.support-logo-text{padding-left:20px;padding-right:20px;width:100%}.support-logo-text p{padding-top:1em;font-weight:800;color:#494e54;font-size:16px}.steps-title{color:#ff711c;font-size:26px;padding-bottom:8px}.steps-actions{display:flex;flex-direction:column;align-items:center}.btn-steps{border-radius:50px!important;padding-left:40px!important;padding-right:40px!important}.btn-steps-blue{color:#166bd9;border:2px solid #166bd9;font-size:18px;font-weight:800;line-height:22px;padding-top:14px!important}.step-separator{border-top:1px solid #b2bfcd;width:75%;margin-left:auto;margin-right:auto;margin-top:24px;margin-bottom:24px}.channel{padding-left:23px;padding-right:17px}.steps-footer{width:75%;margin-left:auto;margin-right:auto;padding-top:8.5px;text-align:center;font-size:12px;color:#858e99}.yes-back-to-curriculum{background:#fff;padding:35px}.yes-back-to-curriculum p:nth-child(1){font-size:16px;font-weight:800}.yes-back-to-curriculum p:nth-child(3){font-size:12px;margin-top:6px;margin-bottom:35px}.yes-back-to-curriculum p:nth-child(3) b{font-weight:700}.yes-header-section{height:550px;width:100%;position:relative}.yes-header-section .yes-header-cover{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;position:absolute;z-index:10}.yes-header-section .yes-header-cover .yes-header-person{position:absolute;left:50%;transform:translateX(-50%);top:5%}.yes-header-section .yes-header-cover .yes-header-funzi-logo{position:absolute;top:10px;left:10px;width:140px;height:140px}@media (max-width:390px){.yes-header-section .yes-header-cover .yes-header-funzi-logo{width:100px;height:100px}}.yes-header-section .yes-commands{position:absolute;bottom:0;height:10%;width:100%;padding-left:15px;padding-right:15px;display:flex;z-index:20}.yes-header-section .yes-commands a{width:50%;display:flex;align-items:center;text-transform:uppercase;color:#fff;font-size:12px;font-weight:800}.yes-header-section .yes-commands a span{margin-left:12px;margin-right:8px}.yes-header-section .yes-header-nav{position:absolute;bottom:10%;z-index:20;width:100%;height:30%}@media (min-width:420px){.yes-header-section .yes-header-nav{height:20%}}.yes-header-section .yes-header-nav .yes-header-title{position:absolute;width:100%;height:100%;z-index:20;padding-left:20px;padding-right:20px;padding-top:10px;display:flex}.yes-header-section .yes-header-nav .yes-header-title img{position:relative;top:-5px;flex-shrink:0;width:100px;height:100px;margin-right:16px}@media (max-width:320px){.yes-header-section .yes-header-nav .yes-header-title img{margin-right:0;width:90px;height:90px}}@media (min-width:420px){.yes-header-section .yes-header-nav .yes-header-title img{top:-25%;left:5%}}.yes-header-section .yes-header-nav .yes-header-title h1{font-size:35px;line-height:100%;flex:1;font-weight:800;text-align:right;color:#fff}.yes-header-section .yes-header-nav .yes-header-top{position:absolute;top:30px;width:100%;transform:translateY(-100%);z-index:10}@media (min-width:510px){.yes-header-section .yes-header-nav .yes-header-top{top:50px}}.course-guides-wrapper{background-color:#fff;padding-left:15px;padding-right:15px;margin-bottom:0;text-align:center}.course-guides-wrapper .logo{padding-top:45px;width:60;height:auto}.course-guides-wrapper .txt-orange{font-size:28px;margin-top:24px;color:#ff841b}.course-guides-wrapper .txt-blue{color:#27b1de;font-size:38px;margin-bottom:30px}.course-guides-wrapper .txt-orange-l{font-size:38px;margin-top:24px;color:#ff841b}.course-guides-wrapper .txt-blue-s{color:#27b1de;font-size:22px;margin-bottom:30px;margin-top:10px}.course-guides-wrapper .yes-informer{height:150px}@media (min-width:425px){.course-guides-wrapper .yes-informer{height:130px!important;min-height:130px!important}}@media (max-width:353px){.course-guides-wrapper .yes-informer{height:170px}}@media (max-width:325px){.course-guides-wrapper .yes-informer{height:205px}}@media (max-width:288px){.course-guides-wrapper .yes-informer{height:220px}}.course-guides-wrapper .yes-informer .info-txt{padding-left:10px;padding-right:10px;font-size:16px;text-align:left}.course-guides-wrapper .yes-informer .enroll-link{position:absolute!important;margin-top:75px;font-size:24px;margin-right:30px;text-align:left;text-decoration:none}@media (min-width:425px){.course-guides-wrapper .yes-informer .enroll-link{margin-top:50px}}@media (max-width:325px){.course-guides-wrapper .yes-informer .enroll-link{margin-top:95px}}@media (max-width:288px){.course-guides-wrapper .yes-informer .enroll-link{margin-top:120px}}.course-guides-wrapper .yes-informer .enroll-link a{color:#27b1de}.course-guides-wrapper .blended-txt{text-align:center;margin-bottom:35px;font-size:21px;font-weight:lighter}.course-guides-wrapper .blended-txt ul li{padding-top:5px}.course-guides-wrapper .blended-txt ul li::before{content:'• '}.course-guides-wrapper .course-guide-link{padding-left:15px;padding-right:15px;margin-top:24px;font-size:24px;font-weight:400;text-align:left;text-decoration:none}.course-guides-wrapper .course-guide-link a{color:#27b1de}.course-guides-wrapper .margin-auto{margin:auto}.course-guides-wrapper .text-align-left{text-align:left;padding:0 15px}.txtSize-xxl{font-size:36px}.txtSize-xl{font-size:23px}.txtSize-lg{font-size:21px}.txtSize-md{font-size:20px!important}.txtSize-smd{font-size:18px!important}.txtSize-sm{font-size:14px}.txtSize-xs{font-size:12px}.txtSize-xxs{font-size:10px}.txtSize-16{font-size:16px}.win .txtWeight-extraLight{font-weight:300!important}.txtWeight-extraLight{font-weight:200}.win .txtWeight-light{font-weight:400!important}.txtWeight-light{font-weight:300}.txtWeight-bold{font-weight:700}.txtStyle-normal{font-style:normal}.txtStyle-italic{font-style:italic}.txtAlign-center{text-align:center}.txtAlign-right{text-align:end}.txtColor-orangeDark{color:#ff711c}.txtColor-orange{color:#ff841b}.txtColor-green{color:#09be3b}.txtColor-blue{color:#27b1de}.txtColor-grayDark{color:#494e54}.txtColor-magenta{color:#ac0063}.txtColor-gray{color:#858e99}.txtColor-grayLight{color:#9e9e9e}.txtColor-grayLighter{color:#b2bfcd}.txtColor-white{color:#fff}.txtColor-purple{color:#6623d7}.txtUppercase{text-transform:uppercase}.txtSpacing-5{letter-spacing:5px}.only-paragraph{line-height:1.35}.new-line-on-br{white-space:pre-line}.tax-info-paragaraph{text-align:center;font-size:10px}.signup-checkbox{text-align:left}.signup-checkbox label{padding-left:3px}.section-title-xl{display:flex}.section-title-xl .title-icon{display:inline-block}.section-title-xl .title-txt{padding-left:17px}.section-title-xl .title-txt .txt-lg{font-size:24px;font-weight:700;color:#ff841b}.section-title-xl .title-txt .txt-lg.txtColor-gray{color:#4a4e55}.section-title-md{font-size:21px;font-weight:700}.win .section-title-sm{font-weight:400!important}.section-title-sm{font-size:24px;font-weight:300}.section-title-sm.has-underline{padding-bottom:3px;border-bottom:1px solid #858e99}.section-title-xs{font-size:19px;font-weight:700;color:#ff841b}.section-title-xs .title-icon{display:inline-block;vertical-align:text-bottom;margin-right:6px}.text-title-lg{font-size:23px;color:#ff9a18;text-transform:uppercase}.text-title-sm{font-size:19px;font-weight:700}.text-divider{width:124px;margin-left:auto;margin-right:auto;border-bottom:1px solid #858e99}.btn-default,.btn-line{display:block;display:flex;align-items:center}.btn-default .btn-chevron,.btn-default .btn-icon,.btn-default .btn-txt,.btn-line .btn-chevron,.btn-line .btn-icon,.btn-line .btn-txt{display:inline-block;vertical-align:middle}.btn-default .btn-txt,.btn-line .btn-txt{width:calc(100% - 30px);flex:1;text-align:start;padding-right:20px}.btn-default .btn-txt .btn-subtext,.btn-line .btn-txt .btn-subtext{font-size:14px;font-weight:400;margin:8px 3px 0 0;display:block}.btn-default .btn-txt .btn-subtext b,.btn-line .btn-txt .btn-subtext b{font-weight:800}.btn-default .cta-btn-free-trial,.btn-line .cta-btn-free-trial{line-height:23px;padding:3px 0 3px}.btn-default .trial-end-btn,.btn-line .trial-end-btn{font-size:20px}.btn-default.is-reversed,.btn-line.is-reversed{flex-direction:row-reverse}.btn-default.is-reversed .btn-chevron,.btn-line.is-reversed .btn-chevron{transform:rotate(180deg);margin-right:12px}.btn-default .btn-chevron-start,.btn-line .btn-chevron-start{align-self:baseline!important}.btn-default .btn-chevron,.btn-line .btn-chevron{width:12px;height:19px;margin-left:auto}.btn-default .btn-icon,.btn-line .btn-icon{margin-right:14px}.btn-default .btn-icon+.btn-txt,.btn-line .btn-icon+.btn-txt{width:calc(100% - 80px)}.btn-default.has-shadow-sm,.btn-line.has-shadow-sm{box-shadow:1px 1px 4px rgba(0,0,0,.25)}.btn-default.has-shadow-lg,.btn-line.has-shadow-lg{box-shadow:0 4px 4px rgba(0,0,0,.25)}.btn-default.has-upper-border,.btn-line.has-upper-border{border-top:1px solid #fff}.btn-default.no-shadow,.btn-line.no-shadow{box-shadow:none}.btn-default.full-rounded,.btn-line.full-rounded{border-radius:50px;padding-left:24px;padding-right:24px;max-width:315px}.btn-default.txtAlign-center,.btn-line.txtAlign-center{justify-content:center}.btn-default.width-full,.btn-line.width-full{width:100%!important;max-width:none!important}.btn-default.bold,.btn-line.bold{font-weight:700!important}.btn-default.disabled,.btn-default:disabled,.btn-line.disabled,.btn-line:disabled{pointer-events:none;cursor:default;opacity:.3}.btn-default:hover,.btn-line:hover{cursor:pointer}.btn-link{border:none;padding:0!important;font-weight:700;background-color:transparent;cursor:pointer}.btn-ghost{color:#aaa;border:1px solid #aaa;text-transform:uppercase;font-size:14px;padding:0 4px;border-radius:4px;cursor:pointer}.all-courses-btn{margin-top:-14px;padding-bottom:0!important}.few-coures-btn{margin-top:-14px;padding-bottom:0!important;flex-direction:row-reverse}.few-coures-btn img{transform:rotateY(180deg)}.few-coures-btn .btn-txt{padding-left:20px;padding-right:initial}.btn-blue-ghost{border:2px solid #27b1de!important;background:0 0;color:#27b1de;cursor:pointer;font-weight:500!important;box-sizing:border-box!important;font-family:Lato}.flex-button{display:flex}.btn-default{border:none;outline:0;cursor:pointer}.btn-line{border-style:solid}.submit-btn{display:inline;width:100%}.btn-orange-grad{background-image:linear-gradient(90deg,#ff711c 0,#ffab16 100%);color:#fff}.btn-blue-grad{background-image:linear-gradient(90deg,#166cda 0,#29cbf3 100%);color:#fff}.btn-green-grad{background-image:linear-gradient(90deg,#06ab4e 0,#16de29 100%);color:#fff}.btn-white-txt-orange{background-color:#fff;color:#ff841b}.revisit-txt{font-size:16px}.btn-white-txt-blue{background-color:#fff!important;color:#27b1de!important}.btn-white-txt-darkblue{color:#166cda!important;background-color:#fff!important;background:#fff!important}.btn-white-txt-darkblue .btn-subtext{opacity:.6;font-weight:400}.btn-white-txt-darkblue .btn-subtext b{font-weight:800}.btn-white-txt-green{background-color:#fff;color:#09be3b}.btn-white-txt-purple{background-color:#fff;color:#6623d7}.btn-white-txt-black{background-color:#fff;color:#494e54}.btn-transparent{color:#4a4e55}.btn-line.line-white-txt-white{color:#fff;border-color:#fff}.btn-lg,.btn-md,.btn-xl,.btn-xxl{padding-top:10px;padding-bottom:10px;font-weight:700!important;border-radius:15px;padding-left:17px;padding-right:16px}.btn-xxl{padding:17px 23px;font-size:20px!important;line-height:1.1}.pending-payments-wrapper{margin-bottom:8px;width:100%;background-color:#fff;display:flex;flex-wrap:wrap;flex-direction:column;border-radius:13px}.pending-payments-wrapper:first-of-type{margin-top:24px}.pending-payments-wrapper .btn-xxl{width:100%;padding-top:16px;padding-left:16px;padding-bottom:8px;font-size:16px!important}.pending-payments-wrapper .payment-text{padding-left:16px;padding-bottom:8px;font-size:12px;color:#858e99}.pending-payments-wrapper .bottom{width:100%;display:flex;flex-wrap:wrap}.pending-payments-wrapper .bottom .price{margin-left:auto;padding-right:16px;padding-bottom:16px}.pending-payments-wrapper .bottom .price p{color:#494e54;font-weight:800;font-size:20px}.pending-payments-wrapper .bottom .price.small p{font-size:16px}.pending-payments-wrapper .bottom .cancel-payment{margin-bottom:16px;padding-left:16px}.pending-payments-wrapper .bottom .cancel-payment p{color:#ff841b;font-weight:700;font-size:14px}.payment-button-wrapper{background-color:#fff;display:flex;flex-direction:column;border-radius:13px;justify-content:center;align-items:center}.payment-button-wrapper.transparent{background-color:transparent}.payment-button-wrapper .btn-xxl{width:100%;border:3px solid #fff}.payment-button-wrapper .btn-xxxl{padding:25px 20px 25px;margin-bottom:5px}.payment-button-wrapper .payment-text{font-size:12px;color:#979797;margin-top:7px}.payment-button-wrapper .payment-text{padding-left:5px;padding-right:5px}.payment-button-wrapper .logos{width:100%;margin-top:10px;padding:0 10px 15px 10px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.payment-button-wrapper .logos img,.payment-button-wrapper .logos svg{max-height:30px;margin:5px 8px}.btn-purchase-options{width:100%;border:3px solid #fff;height:77px;border-radius:13px;padding-left:23px}.btn-purchase-options p{font-size:20px;font-weight:800}.btn-purchase-options .btn-chevron{margin-right:20px}.btn-xl{min-height:70px;font-size:20px!important}.btn-lg{min-height:60px;font-size:19px!important}.btn-lg.btn-line{border-width:2px}.btn-md{min-height:55px}.btn-full{min-height:58px;padding:20px 26px;font-size:19px!important}.btn-full#start-free-trial,.btn-full#start-learning-now{padding:20px 18px}.btn-full .btn-chevron{margin-top:0}.btn-full#start-free-trial{align-items:flex-start}.btn-full#start-free-trial .cta-btn-free-trial{padding-right:15px}.btn-full#start-free-trial .btn-chevron{margin-top:5px}.txt-btn{background:#fff!important;color:inherit;border:none;padding:inherit;font:inherit;font-weight:inherit;cursor:pointer;width:100%;outline:0}.btn-arrow-with-logo{position:relative;padding-bottom:165px}.btn-arrow-with-logo .white-drop{background:#fff;width:100%;height:145px;position:absolute;top:0;z-index:1!important;border-radius:16px}.btn-arrow-with-logo .btn-logo-img{position:absolute;left:50%;right:50%;padding:0 3px;bottom:0!important;transform:translate(-50%,-50%);height:36px}.btn-arrow-with-logo .white-drop-subtext{color:#979797;font-size:12px;position:absolute;left:50%;transform:translate(-50%,-50%);top:76px}.solution-text p.only-paragraph{font-weight:400!important}.solution-text li{font-weight:400!important}.zendesk-textarea{max-width:100%;max-height:300px}.input-txt{display:inline-block;background-color:#fff;background-repeat:no-repeat;color:#4a4e55;border:1px solid #4a4e55;outline:0}.input-txt:focus{border-color:#27b1de}.input-txt.no-border{border:none!important}.input-lg{height:52px;padding:0 15px;font-size:16px;border-radius:10px}.textarea-default{display:inline-block;background-color:#fff;background-repeat:no-repeat;min-height:52px;padding:15px;font-size:16px;color:#4a4e55;border:1px solid #4a4e55;border-radius:10px;outline:0;resize:vertical}.textarea-default.border-gray{border-color:#9e9e9e}.textarea-default:focus{border-color:#27b1de}.select-custom{width:100%;height:52px;margin-top:4px;padding:10px;font-size:16px;border-radius:10px;background:#fff;color:#4a4e55;border:1px solid #4a4e55}.radiobtn-custom{display:none}.radiobtn-custom+label{display:table;font-size:16px;position:relative;cursor:pointer;padding-left:42px}.radiobtn-custom+label:before{content:"";display:block;background-color:#fff;width:24px;height:24px;position:absolute;top:48%;transform:translateY(-50%);border:2px solid #4a4e55;border-radius:50%;left:0}.radiobtn-custom:checked+label:before{background-color:#4a4e55;background-clip:content-box;padding:4px}.checkbox-custom{display:none}.checkbox-custom+label{display:table;font-size:16px;position:relative;cursor:pointer;padding-left:36px}.checkbox-custom+label.txtSize-sm{font-size:14px}.checkbox-custom+label:before{content:"";display:block;background-color:#fff;width:20px;height:20px;position:absolute;top:2px;border:1px solid #4a4e55;border-radius:3px;left:0}.checkbox-custom:checked+label:before{background:#fff url(../images/icon-checkmark-black.svg) no-repeat center center;background-size:12px 9px}.checkbox-custom.is-needed+label:before{border-color:#27b1de}.form-error,.form-error label{color:#d0021b}.form-error img{padding-right:5px}[dir=rtl] .form-error img{padding-left:5px;padding-right:0}.form-error span{background:#d0021b;color:#fff;display:block;margin-top:4px;padding:8px}.solution-text{background:#fefae3;padding:15px 12px 10px 12px;border-radius:5px;border:1px solid #ff841b}.solution-text .solution-text-heading{display:flex;align-items:center;margin-bottom:15px}.solution-text .solution-text-heading img{margin-left:-3px;padding-right:5px}.solution-text .solution-text-heading .heading{font-size:17px;font-weight:400}.solution-text li,.solution-text p.only-paragraph{font-size:15px;font-weight:300}.solution-text ol,.solution-text ul{padding-left:15px}.solution-text li{list-style:initial;margin-bottom:4px}.solution-text ol li{list-style:decimal}.notification-bar{position:relative;z-index:2}.notification-bar.dynamic{position:fixed;top:0;left:0;width:768px;max-width:100%;left:50%;transform:translateX(-50%);pointer-events:auto;opacity:1;visibility:visible;pointer-events:auto;z-index:20;transition:opacity .2s ease}.notification-bar.dynamic.hidden{opacity:0;visibility:hidden;pointer-events:none}.notification-bar .close-icon{cursor:pointer}.notification-bar.notif-info{display:flex;padding:15px 15px 20px 15px;color:#fff;box-shadow:0 4px 4px rgba(0,0,0,.25)}.notification-bar.notif-info.has-arrow-orange:before{content:"";width:0;height:0;border-style:solid;border-width:30px 16px 0 16px;border-color:#ff841b transparent transparent transparent;position:absolute;bottom:-30px;right:97px}.notification-bar.notif-info .notif-txt{width:calc(100% - 70px)}.notification-bar.review-notification{padding:5px 15px 5px 15px;align-items:center;min-height:60px;border-bottom:2px solid #fff}.notification-bar.review-notification.hidden{display:none}.notification-bar.review-notification .close-icon{margin-left:10px}.notification-bar.notif-confirm{display:flex;align-items:center;padding:10px 15px;color:#fff;box-shadow:0 4px 4px rgba(0,0,0,.25)}.notification-bar.notif-confirm .notif-txt{width:calc(100% - 40px)}.notification-bar .notif-icon,.notification-bar .notif-txt{display:inline-block;vertical-align:top}.notification-bar .notif-icon a,.notification-bar .notif-txt a{color:#fff}.notification-bar .notif-txt{flex:1;padding-left:20px}.notif-arrow-right{padding-right:8px;padding-left:8px}.notif-arrow-right img{min-width:13px;max-width:13px;margin-left:auto;display:table}.stars-wrap .stars-inner{width:70px;position:relative}.stars-wrap .stars-inner.stars-big{width:140px}.stars-wrap .stars-inner.stars-big .stars-empty,.stars-wrap .stars-inner.stars-big .stars-filled{background-size:140px;height:30px}.stars-wrap .stars-inner.stars-md{width:120px}.stars-wrap .stars-inner.stars-md .stars-empty,.stars-wrap .stars-inner.stars-md .stars-filled{background-size:120px;height:25px}.stars-wrap .stars-inner .stars-empty,.stars-wrap .stars-inner .stars-filled{width:100%;height:15px;background-size:70px;background-repeat:no-repeat}.stars-wrap .stars-inner .stars-empty{background-image:url(/assets-b2c/images/stars-empty.svg)}.stars-wrap .stars-inner .stars-empty.hide{background-image:none!important}.stars-wrap .stars-inner .stars-filled{background-image:url(/assets-b2c/images/stars-filled.svg);position:absolute;top:0;left:0}.stars-wrap.stars-color-orange .stars-inner .stars-empty{background-image:url(/assets-b2c/images/stars-empty-orange.svg)}.stars-wrap.stars-color-orange .stars-inner .stars-filled{background-image:url(/assets-b2c/images/stars-filled-orange.svg)}.stars-wrap.stars-color-gray .stars-inner .stars-empty{background-image:url(/assets-b2c/images/stars-empty-gray.svg)}.stars-wrap.stars-color-gray .stars-inner .stars-filled{background-image:url(/assets-b2c/images/stars-filled-gray.svg)}.give-rating-stars-wrap .stars-inner{cursor:pointer}.star-checkbox-wrapper{display:flex}.star-checkbox-wrapper.big .star-checkbox{margin-right:3px}.star-checkbox-wrapper.big .star-checkbox label{width:45px;height:45px}.star-checkbox-wrapper .star-checkbox{margin-right:3px}.star-checkbox-wrapper .star-checkbox label{cursor:pointer;width:30px;height:30px;background-image:url(/assets-b2c/images/icon-star-outline-yellow.svg);background-repeat:no-repeat;background-size:100%;display:block}.star-checkbox-wrapper .star-checkbox:before{content:'preload-star-full';position:fixed;background-image:url(/assets-b2c/images/icon-star-half-yellow.svg);opacity:0;visibility:hidden;pointer-events:none}.star-checkbox-wrapper .star-checkbox.checked label{background-image:url(/assets-b2c/images/icon-star-half-yellow.svg)}.star-checkbox-wrapper .star-checkbox input{display:none}.win .content-output p{font-weight:400!important}.win .content-output ul li{font-weight:400!important}.content-output .text-orangelight{color:#ff841b}.content-output .pullquots,.content-output blockquote{padding:0 40px 35px 40px;font-family:Merriweather,serif;font-size:20px;font-weight:700;color:#494e54;line-height:25px;font-style:italic;text-align:center;display:block}.content-output .pullquots img,.content-output blockquote img{display:none}.content-output .pullquots:before,.content-output blockquote:before{content:'“';display:inline-block;padding-right:2px}.content-output .pullquots:after,.content-output blockquote:after{content:'”';display:inline-block;padding-left:2px}.content-output p{font-size:21px;font-weight:300;line-height:1.3}.content-output p.only-paragraph{padding-bottom:25px}.content-output p .header{color:#ff841b;font-size:26px;font-weight:700;line-height:1.1;padding-bottom:3px;border-bottom:1px solid #ff841b;margin-bottom:15px;display:block}.content-output p .numbered{border:none;background-color:#ff841b;padding:12px 9px;font-size:35px;font-weight:700;color:#fff;line-height:1em;margin-bottom:15px;border-radius:10px;margin-right:20px;float:left}.content-output .icon-scale-24{width:24px;margin-right:5px}.content-output h3{font-weight:700;line-height:1.2}.content-output ul{padding-bottom:25px;font-size:21px}.content-output ul li{position:relative;font-weight:300;margin-bottom:5px;padding-left:18px}.content-output ul li:before{content:"";background-color:#ff841b;width:6px;height:6px;border-radius:50%;position:absolute;top:12px;left:0}.content-output ol{counter-reset:list-numbers;padding-bottom:25px;font-size:21px}.content-output ol li{position:relative;padding-top:5px;padding-bottom:5px;padding-left:52px}.content-output ol li:before{counter-increment:list-numbers;content:counter(list-numbers,decimal-leading-zero) " |";color:#ff841b;font-weight:600;position:absolute;left:0;font-size:25px;top:1px}.content-output ol li ul{padding:0;margin:20px}.content-output ol li ul li{padding-left:15px}.content-output ol li ul li:before{content:"";background-color:#ff841b;width:6px;height:6px;border-radius:50%;position:absolute;top:12px;left:0}.content-output .blog p{font-size:16px}.content-output .blog .header{border-bottom:none;color:#ff9a18;font-weight:400;position:relative}.content-output .blog a{color:#ff841b;font-weight:600}.content-output .blog-picture-title{width:200px}.content-output .blog-picture-title.bottom-left{top:auto;right:auto;bottom:50px;left:18px;text-align:left}.content-output .blog-picture-title.bottom-right{top:auto;bottom:50px}.content-output .blog-picture-title.top-left{right:auto;left:18px;text-align:left}.content-output.small-text p{font-size:16px}.content-origin-output p{margin-bottom:20px}.content-origin-output .first-paragraph p{font-size:16px}.content-origin-output.about-the-book{margin-top:-60px}.content-origin-output.about-the-author{margin-top:20px}.markdown-text p{font-size:16px}.markdown-text .header{border-bottom:none;color:#fe5a17;font-weight:400;position:relative;margin-bottom:15px;display:block;line-height:1.1;padding-bottom:3px;font-size:23px;margin-top:35px}.markdown-text ol{list-style:decimal;font-size:16px;padding-left:15px}.markdown-text ol li{padding-left:4px;margin-bottom:4px}.markdown-text ol li::marker{margin-right:15px}body.review-modal-opened .modal{opacity:1;visibility:visible}.modal{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(73,78,84,.6);opacity:0;visibility:hidden;transition:all .3s ease;z-index:5}.modal .step.hidden{display:none}.modal .step.step-comment .legend-stars-wrap{display:flex;align-items:center;justify-content:center}.modal .step.step-comment .stars-wrap .stars-inner{width:130px;margin:14px 0}.modal .step.step-comment .stars-wrap .stars-inner .stars-empty,.modal .step.step-comment .stars-wrap .stars-inner .stars-filled{height:23px;background-size:130px}.modal .modal-wrapper{padding:100px 15px 30px 15px;display:flex;flex-direction:column;height:100%;max-width:400px;max-height:740px;margin-left:auto;margin-right:auto;position:relative;overflow-y:auto}@media (max-height:699px){.modal .modal-wrapper{max-height:98%}}@media (max-width:330px){.modal .modal-wrapper{padding-bottom:15px;padding-top:70px;max-height:95%}}.modal .modal-wrapper .modal-inner{background:#fff;width:100%;border-radius:15px;padding:11px;min-height:580px;position:relative}.modal .modal-wrapper .modal-inner .modal-close{background-color:#fff;width:57px;height:57px;min-height:57px;border-radius:50%;position:absolute;top:-16px;right:0;display:flex;align-items:center;justify-content:center;transform:translateY(-100%);cursor:pointer}@media (max-height:699px){.modal .modal-wrapper .modal-inner .modal-close{margin-left:-22px;width:45px;height:45px;min-height:45px}}.modal .modal-wrapper .modal-inner .title{text-align:center;padding:55px 55px 40px 55px;line-height:1.05}@media (min-height:700px){.modal .modal-wrapper .modal-inner .title{padding-top:63px}}.modal .modal-wrapper .modal-inner .rate-stars{display:flex;flex-direction:column;height:100%}.modal .modal-wrapper .modal-inner .rate-stars .star-checkbox-wrapper{display:flex;align-items:center;justify-content:center}.modal .modal-wrapper .modal-inner .rate-stars .star-checkbox-wrapper .star-checkbox{margin-right:4px;margin-left:4px}.modal .modal-wrapper .modal-inner .rate-stars .give-rating-stars-wrap{width:100%;padding:0;margin-bottom:25px}@media (min-height:700px){.modal .modal-wrapper .modal-inner .rate-stars .give-rating-stars-wrap{margin-bottom:30px}}.modal .modal-wrapper .modal-inner .rate-stars .ratings-tile{display:flex;flex-direction:column;height:100%}.modal .modal-wrapper .modal-inner .rate-stars .legend-list{margin-top:auto;padding-left:5px;padding-bottom:12px}@media (min-height:700px){.modal .modal-wrapper .modal-inner .rate-stars .legend-list{padding-bottom:30px}}.modal .modal-wrapper .rating-disabled{opacity:40%;pointer-events:none}.modal .modal-wrapper .rating-smiley{display:flex;flex-direction:column;align-items:center;width:100%;margin-bottom:40px}.review-warning{height:100px!important;box-shadow:none!important;visibility:visible!important}.warning-hidden{display:none!important}.leave-review{cursor:pointer;text-decoration:underline}body.coupon-modal-opened .coupon-code-modal{opacity:1;visibility:visible}.coupon-code-modal{color:#494e54}.coupon-code-modal.opened{opacity:1;visibility:visible}.coupon-code-modal .modal-wrapper{max-height:inherit}.coupon-code-modal .modal-wrapper .modal-inner{display:flex;align-items:center;justify-content:center;flex-direction:column;min-height:inherit;padding-top:45px}.coupon-code-modal .modal-wrapper .modal-inner .title{padding:25px 35px 40px 35px}.coupon-code-modal .modal-wrapper .modal-inner .form{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.coupon-code-modal .modal-wrapper .modal-inner .form input{max-width:150px}.coupon-code-modal .modal-wrapper .modal-inner .form input::placeholder{color:#c4c4c4}.card-link{background:#494e54;color:#fff;font-size:13px;padding:15px 20px 15px 20px;display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;border-radius:15px;align-items:center}.card-link .title-txt{width:100%;flex:1;padding-left:25px;padding-right:50px}.card-link .title-chevron{margin-top:auto}.card-link .close-card-link{position:absolute;top:-35px;right:0;width:27px;height:27px;background:#fff;display:flex;align-items:center;justify-content:center;border-radius:50%}.card-link .close-card-link img{width:10px;height:10px}.no-js-modal-wrapper{position:fixed;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.5);z-index:99;display:flex;align-items:center;justify-content:center;padding:12px;box-sizing:border-box}.no-js-modal-wrapper .inner{background-color:#fff;color:#000;padding:20px;border-radius:6px;max-width:400px}.category-grad-box-wrapper .category-grad-box{background:linear-gradient(90.04deg,#feac13 .04%,#ffd22b 99.97%);border-radius:20px;display:flex;align-items:center;justify-content:center;padding:17px}.category-grad-box-wrapper .category-grad-box .icon{height:51px}.category-grad-box-wrapper .cat-name{font-weight:600;font-size:18px;margin-top:10px;color:#494e54}.categories-slider{display:flex;flex-direction:column;padding-bottom:15px;padding-left:20px}.categories-slider.bg-white .cat-name{color:#494e54}.categories-slider.bgGrad-purple-main .cat-name{color:#fff}.categories-slider .drag-icon{margin:0 25px 0 auto;opacity:1;transition:opacity .2s ease}.categories-slider.dragging .drag-icon{opacity:.2}.categories-slider .item{padding-right:15px}.categories-slider .glider-slide{margin:7px 0;transition:all .5s ease}.categories-grid{display:grid;grid-template-columns:1fr 1fr;column-gap:32px;row-gap:13px}.calendar-container{display:flex;position:relative;margin:0 16px 0 12px;z-index:3;justify-content:center;align-items:center;width:40px;flex-shrink:0;margin-left:12px;margin-right:12px;top:1px}@media (max-width:380px){.calendar-container{width:35px}}.calendar-container .calendar-background{width:40px;height:40px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.calendar-container .calendar-background.small{width:30px;height:30px}.calendar-container .calendar-background img{position:absolute;top:-3px;z-index:1;width:100%;height:100%;box-shadow:0 3px 8px rgba(0,0,0,.3)}.calendar-container .calendar-schedule{margin-top:9px;position:absolute;z-index:2;display:grid;margin-left:auto;margin-right:auto;grid-gap:2px;grid-template-columns:5px 5px 5px 5px 5px;grid-template-rows:4px 4px 4px 4px 4px}.calendar-container .calendar-schedule.small{margin-top:4px;grid-gap:1px;grid-template-columns:4px 4px 4px 4px 4px;grid-template-rows:3px 3px 3px 3px 3px}.calendar-container .calendar-schedule div{border-radius:1px}.calendar-container .calendar-schedule .calendar-day-on{background:#ff711c}.calendar-container .calendar-schedule .calendar-day-off{background:#e2efff}.calendar-weeks{text-align:center}.calendar-weeks em{font-style:normal;white-space:nowrap}.calendar-row{display:flex;align-items:center;position:relative;left:-3px}:root{--app-height:100%;--app-viewport-width:350px;--app-viewport-height:660px;--inner-height:300px}@media (orientation:landscape){.onboarding-wrapper{background:linear-gradient(98.41deg,#ff711c 0,#ffab16 100%);height:var(--inner-height);overflow:hidden}}section.glider-section{box-sizing:border-box;height:100vh}section.glider-section.mobile{height:var(--app-height)}@media (orientation:landscape){section.glider-section.mobile{height:auto}section.glider-section.mobile .inner{min-height:300px!important}}.win .partner-description{font-weight:400!important}.win .sub-text{font-weight:400!important}.onboarding-slider{display:flex;box-sizing:border-box;height:100%}@media (min-width:800px){.onboarding-slider.invert-colors{min-height:0}}.onboarding-slider.invert-colors .main-text{padding-left:5px;padding-top:3px!important;padding-right:23px}.onboarding-slider.invert-colors .main-text em:before{width:105%!important}.onboarding-slider.invert-colors .right-content{padding-top:10px!important;z-index:0!important}.onboarding-slider.invert-colors .link-more{display:block;padding-top:14px;margin-top:14px;padding-bottom:14px;font-weight:700;color:#4a4e55;position:relative;z-index:2;padding-right:85px}.onboarding-slider.invert-colors .top-part{min-height:360px}.onboarding-slider.invert-colors .more-chevron{width:12px;height:19px;margin-top:-10px;position:absolute;top:50%;right:0}.onboarding-slider.invert-colors .bottom-part{background:#fff;font-weight:800}.onboarding-slider.invert-colors .inner{color:#ff711c!important;padding:22px 22px 4px 22px!important}.onboarding-slider.invert-colors .inner .text-wrapper{height:70%}.onboarding-slider.invert-colors .onboarding-slide .cover-person{position:absolute;z-index:1;width:100%}.onboarding-slider.invert-colors .onboarding-slide.funzi-benefit-1 .main-text em:before{background:url(data:image/svg+xml;utf8,%3Csvg%20width%3D%22117px%22%20height%3D%228px%22%20viewBox%3D%220%200%20117%208%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%3Cg%20id%3D%22Symbols%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cg%20id%3D%22Vector%22%20fill%3D%22%236623D7%22%20fill-rule%3D%22nonzero%22%3E%3Cpath%20d%3D%22M1.86593811%2C7.25329672%20L4.38077024%2C7.52203847%20C4.5631102%2C7.54943371%204.75057196%2C7.56569717%204.93565825%2C7.58156588%20C5.23946798%2C7.60746109%205.54599397%2C7.62190872%205.85348217%2C7.63256681%20C5.80205372%2C7.62490878%205.13338365%2C7.60532947%205.6329342%2C7.6231719%20C6.13247474%2C7.64093538%206.68391481%2C7.66462003%207.20917458%2C7.686252%20L10.9616372%2C7.83546526%20L11.873337%2C7.87178171%20L13.0131622%2C7.91670358%20C13.4037619%2C7.93391443%2012.8439726%2C7.91488776%2012.8127005%2C7.91417722%20C13.8160114%2C7.96225705%2014.8209259%2C7.95349373%2015.8273438%2C7.95870435%20L20.5040151%2C7.98278374%20C23.77555%2C7.99691558%2027.0368614%2C8.01349483%2030.3194218%2C7.9820732%20C47.4530838%2C7.80980689%2064.5805315%2C7.40898378%2081.7018651%2C6.77960385%20C87.1782783%2C6.57133688%2092.6726328%2C6.42867638%2098.1245897%2C5.98056292%20C103.666855%2C5.52834413%20109.185565%2C4.85420022%20114.702271%2C4.20918843%20C118.019912%2C3.82099712%20117.617987%2C0.0533229668%20114.313376%2C0.0440859558%20C109.359967%2C0.0317699411%20104.397537%2C-0.0232573808%2099.4553547%2C0.0111643012%20C94.6023774%2C0.0452701879%2089.7397779%2C0.300274851%2084.8838939%2C0.507120738%20C75.0936452%2C0.924838902%2065.3073054%2C1.26566092%2055.5250751%2C1.5297447%20C41.473612%2C1.90885689%2027.3732362%2C1.91864655%2013.3318963%2C2.5865535%20C9.58315229%2C2.74713538%205.84453155%2C3.05953583%202.13009652%2C3.52272851%20C0.989790179%2C3.67059963%200.0587708681%2C4.33582232%200.00237297325%2C5.31123489%20C-0.0474066786%2C6.19909323%200.689829313%2C7.12816285%201.85423115%2C7.25155984%20L1.86593811%2C7.25329672%20Z%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:0;background-size:100%}.onboarding-slider.invert-colors .onboarding-slide.funzi-benefit-1 .cover-person{max-width:405px;left:initial;left:0;top:-3%;min-width:380px}@media (max-width:360px){.onboarding-slider.invert-colors .onboarding-slide.funzi-benefit-1 .cover-person{top:3%;min-width:320px}}.onboarding-slider.invert-colors .onboarding-slide.funzi-benefit-2 .cover-person{top:-1%;left:0;min-width:380px;max-width:425px}@media (max-width:380px){.onboarding-slider.invert-colors .onboarding-slide.funzi-benefit-2 .cover-person{top:3%;min-width:360px}}.onboarding-slider.invert-colors .onboarding-slide.funzi-benefit-2 .main-text em:before{background:url(data:image/svg+xml;utf8,%3Csvg%20width%3D%22117px%22%20height%3D%228px%22%20viewBox%3D%220%200%20117%208%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%3Cg%20id%3D%22Symbols%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cg%20id%3D%22Vector%22%20fill%3D%22%23BBEA98%22%20fill-rule%3D%22nonzero%22%3E%3Cpath%20d%3D%22M1.86593811%2C7.25329672%20L4.38077024%2C7.52203847%20C4.5631102%2C7.54943371%204.75057196%2C7.56569717%204.93565825%2C7.58156588%20C5.23946798%2C7.60746109%205.54599397%2C7.62190872%205.85348217%2C7.63256681%20C5.80205372%2C7.62490878%205.13338365%2C7.60532947%205.6329342%2C7.6231719%20C6.13247474%2C7.64093538%206.68391481%2C7.66462003%207.20917458%2C7.686252%20L10.9616372%2C7.83546526%20L11.873337%2C7.87178171%20L13.0131622%2C7.91670358%20C13.4037619%2C7.93391443%2012.8439726%2C7.91488776%2012.8127005%2C7.91417722%20C13.8160114%2C7.96225705%2014.8209259%2C7.95349373%2015.8273438%2C7.95870435%20L20.5040151%2C7.98278374%20C23.77555%2C7.99691558%2027.0368614%2C8.01349483%2030.3194218%2C7.9820732%20C47.4530838%2C7.80980689%2064.5805315%2C7.40898378%2081.7018651%2C6.77960385%20C87.1782783%2C6.57133688%2092.6726328%2C6.42867638%2098.1245897%2C5.98056292%20C103.666855%2C5.52834413%20109.185565%2C4.85420022%20114.702271%2C4.20918843%20C118.019912%2C3.82099712%20117.617987%2C0.0533229668%20114.313376%2C0.0440859558%20C109.359967%2C0.0317699411%20104.397537%2C-0.0232573808%2099.4553547%2C0.0111643012%20C94.6023774%2C0.0452701879%2089.7397779%2C0.300274851%2084.8838939%2C0.507120738%20C75.0936452%2C0.924838902%2065.3073054%2C1.26566092%2055.5250751%2C1.5297447%20C41.473612%2C1.90885689%2027.3732362%2C1.91864655%2013.3318963%2C2.5865535%20C9.58315229%2C2.74713538%205.84453155%2C3.05953583%202.13009652%2C3.52272851%20C0.989790179%2C3.67059963%200.0587708681%2C4.33582232%200.00237297325%2C5.31123489%20C-0.0474066786%2C6.19909323%200.689829313%2C7.12816285%201.85423115%2C7.25155984%20L1.86593811%2C7.25329672%20Z%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:0;background-size:100%}.onboarding-slider.invert-colors .onboarding-slide.funzi-benefit-2 .top-part .cover-line{background-size:120%;background-position:-10px -43px}.onboarding-slider.invert-colors .onboarding-slide.funzi-benefit-3 .cover-person{left:-11%;min-width:380px;max-width:424px;top:9%}@media (max-width:380px){.onboarding-slider.invert-colors .onboarding-slide.funzi-benefit-3 .cover-person{top:15%;min-width:360px}}@media (min-width:425px){.onboarding-slider.invert-colors .onboarding-slide.funzi-benefit-3 .cover-person{top:initial}}.onboarding-slider.invert-colors .onboarding-slide.funzi-benefit-3 .main-text em:before{background:url(data:image/svg+xml;utf8,%3Csvg%20width%3D%22117px%22%20height%3D%228px%22%20viewBox%3D%220%200%20117%208%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%3Cg%20id%3D%22Symbols%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cg%20id%3D%22Vector%22%20fill%3D%22%23007FA3%22%20fill-rule%3D%22nonzero%22%3E%3Cpath%20d%3D%22M1.86593811%2C7.25329672%20L4.38077024%2C7.52203847%20C4.5631102%2C7.54943371%204.75057196%2C7.56569717%204.93565825%2C7.58156588%20C5.23946798%2C7.60746109%205.54599397%2C7.62190872%205.85348217%2C7.63256681%20C5.80205372%2C7.62490878%205.13338365%2C7.60532947%205.6329342%2C7.6231719%20C6.13247474%2C7.64093538%206.68391481%2C7.66462003%207.20917458%2C7.686252%20L10.9616372%2C7.83546526%20L11.873337%2C7.87178171%20L13.0131622%2C7.91670358%20C13.4037619%2C7.93391443%2012.8439726%2C7.91488776%2012.8127005%2C7.91417722%20C13.8160114%2C7.96225705%2014.8209259%2C7.95349373%2015.8273438%2C7.95870435%20L20.5040151%2C7.98278374%20C23.77555%2C7.99691558%2027.0368614%2C8.01349483%2030.3194218%2C7.9820732%20C47.4530838%2C7.80980689%2064.5805315%2C7.40898378%2081.7018651%2C6.77960385%20C87.1782783%2C6.57133688%2092.6726328%2C6.42867638%2098.1245897%2C5.98056292%20C103.666855%2C5.52834413%20109.185565%2C4.85420022%20114.702271%2C4.20918843%20C118.019912%2C3.82099712%20117.617987%2C0.0533229668%20114.313376%2C0.0440859558%20C109.359967%2C0.0317699411%20104.397537%2C-0.0232573808%2099.4553547%2C0.0111643012%20C94.6023774%2C0.0452701879%2089.7397779%2C0.300274851%2084.8838939%2C0.507120738%20C75.0936452%2C0.924838902%2065.3073054%2C1.26566092%2055.5250751%2C1.5297447%20C41.473612%2C1.90885689%2027.3732362%2C1.91864655%2013.3318963%2C2.5865535%20C9.58315229%2C2.74713538%205.84453155%2C3.05953583%202.13009652%2C3.52272851%20C0.989790179%2C3.67059963%200.0587708681%2C4.33582232%200.00237297325%2C5.31123489%20C-0.0474066786%2C6.19909323%200.689829313%2C7.12816285%201.85423115%2C7.25155984%20L1.86593811%2C7.25329672%20Z%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:0;background-size:100%}.onboarding-slider.invert-colors .onboarding-slide.funzi-benefit-3 .top-part .cover-line{background-size:110%;background-position:-50px -43px}.onboarding-slider.invert-colors .top-part .course-post-benefit-image{top:-15px}.onboarding-slider.invert-colors .top-part .blog-post-benefit-image{top:-4px}.onboarding-slider.invert-colors .top-part .right-content{position:relative;z-index:1}@media (min-height:530px){.onboarding-slider{overflow:hidden}}@media (min-width:800px){.onboarding-slider{min-height:70vh}}.onboarding-slider .glide__track{width:100%;height:100%}.onboarding-slider.last-slide .bottom-controls .dots{left:50%;transform:translateX(-50%)}.onboarding-slider.last-slide .bottom-controls .next-btn{opacity:0}.onboarding-slider .glide__slides{height:100%}.onboarding-slider .glide__slides .onboarding-slide:nth-child(1) .main-text.indonesian-language em:before{height:10px!important;bottom:-17%}.onboarding-slider .glide__slides .onboarding-slide:nth-child(1) .main-text.french-language{font-size:22px}.onboarding-slider .glide__slides .onboarding-slide:nth-child(1) .main-text.french-language em:before{height:10px!important;bottom:-17%}.onboarding-slider .glide__slides .onboarding-slide:nth-child(1) .main-text em:before{background:url(data:image/svg+xml;utf8,%3Csvg%20width%3D%22117px%22%20height%3D%228px%22%20viewBox%3D%220%200%20117%208%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%3Cg%20id%3D%22Symbols%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cg%20id%3D%22Vector%22%20fill%3D%22%234ACBEC%22%20fill-rule%3D%22nonzero%22%3E%3Cpath%20d%3D%22M1.86593811%2C7.25329672%20L4.38077024%2C7.52203847%20C4.5631102%2C7.54943371%204.75057196%2C7.56569717%204.93565825%2C7.58156588%20C5.23946798%2C7.60746109%205.54599397%2C7.62190872%205.85348217%2C7.63256681%20C5.80205372%2C7.62490878%205.13338365%2C7.60532947%205.6329342%2C7.6231719%20C6.13247474%2C7.64093538%206.68391481%2C7.66462003%207.20917458%2C7.686252%20L10.9616372%2C7.83546526%20L11.873337%2C7.87178171%20L13.0131622%2C7.91670358%20C13.4037619%2C7.93391443%2012.8439726%2C7.91488776%2012.8127005%2C7.91417722%20C13.8160114%2C7.96225705%2014.8209259%2C7.95349373%2015.8273438%2C7.95870435%20L20.5040151%2C7.98278374%20C23.77555%2C7.99691558%2027.0368614%2C8.01349483%2030.3194218%2C7.9820732%20C47.4530838%2C7.80980689%2064.5805315%2C7.40898378%2081.7018651%2C6.77960385%20C87.1782783%2C6.57133688%2092.6726328%2C6.42867638%2098.1245897%2C5.98056292%20C103.666855%2C5.52834413%20109.185565%2C4.85420022%20114.702271%2C4.20918843%20C118.019912%2C3.82099712%20117.617987%2C0.0533229668%20114.313376%2C0.0440859558%20C109.359967%2C0.0317699411%20104.397537%2C-0.0232573808%2099.4553547%2C0.0111643012%20C94.6023774%2C0.0452701879%2089.7397779%2C0.300274851%2084.8838939%2C0.507120738%20C75.0936452%2C0.924838902%2065.3073054%2C1.26566092%2055.5250751%2C1.5297447%20C41.473612%2C1.90885689%2027.3732362%2C1.91864655%2013.3318963%2C2.5865535%20C9.58315229%2C2.74713538%205.84453155%2C3.05953583%202.13009652%2C3.52272851%20C0.989790179%2C3.67059963%200.0587708681%2C4.33582232%200.00237297325%2C5.31123489%20C-0.0474066786%2C6.19909323%200.689829313%2C7.12816285%201.85423115%2C7.25155984%20L1.86593811%2C7.25329672%20Z%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:0;background-size:100%}.onboarding-slider .glide__slides .onboarding-slide:nth-child(2) .main-text.specific-language em:before{height:10px!important;bottom:-18%}.onboarding-slider .glide__slides .onboarding-slide:nth-child(2) .main-text em:before{background:url(data:image/svg+xml;utf8,%3Csvg%20width%3D%22117px%22%20height%3D%228px%22%20viewBox%3D%220%200%20117%208%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%3Cg%20id%3D%22Symbols%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cg%20id%3D%22Vector%22%20fill%3D%22%23007FA3%22%20fill-rule%3D%22nonzero%22%3E%3Cpath%20d%3D%22M1.86593811%2C7.25329672%20L4.38077024%2C7.52203847%20C4.5631102%2C7.54943371%204.75057196%2C7.56569717%204.93565825%2C7.58156588%20C5.23946798%2C7.60746109%205.54599397%2C7.62190872%205.85348217%2C7.63256681%20C5.80205372%2C7.62490878%205.13338365%2C7.60532947%205.6329342%2C7.6231719%20C6.13247474%2C7.64093538%206.68391481%2C7.66462003%207.20917458%2C7.686252%20L10.9616372%2C7.83546526%20L11.873337%2C7.87178171%20L13.0131622%2C7.91670358%20C13.4037619%2C7.93391443%2012.8439726%2C7.91488776%2012.8127005%2C7.91417722%20C13.8160114%2C7.96225705%2014.8209259%2C7.95349373%2015.8273438%2C7.95870435%20L20.5040151%2C7.98278374%20C23.77555%2C7.99691558%2027.0368614%2C8.01349483%2030.3194218%2C7.9820732%20C47.4530838%2C7.80980689%2064.5805315%2C7.40898378%2081.7018651%2C6.77960385%20C87.1782783%2C6.57133688%2092.6726328%2C6.42867638%2098.1245897%2C5.98056292%20C103.666855%2C5.52834413%20109.185565%2C4.85420022%20114.702271%2C4.20918843%20C118.019912%2C3.82099712%20117.617987%2C0.0533229668%20114.313376%2C0.0440859558%20C109.359967%2C0.0317699411%20104.397537%2C-0.0232573808%2099.4553547%2C0.0111643012%20C94.6023774%2C0.0452701879%2089.7397779%2C0.300274851%2084.8838939%2C0.507120738%20C75.0936452%2C0.924838902%2065.3073054%2C1.26566092%2055.5250751%2C1.5297447%20C41.473612%2C1.90885689%2027.3732362%2C1.91864655%2013.3318963%2C2.5865535%20C9.58315229%2C2.74713538%205.84453155%2C3.05953583%202.13009652%2C3.52272851%20C0.989790179%2C3.67059963%200.0587708681%2C4.33582232%200.00237297325%2C5.31123489%20C-0.0474066786%2C6.19909323%200.689829313%2C7.12816285%201.85423115%2C7.25155984%20L1.86593811%2C7.25329672%20Z%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:0;background-size:100%}.onboarding-slider .glide__slides .onboarding-slide:nth-child(2) .top-part .cover-line{background-size:120%;background-position:-10px -43px}.onboarding-slider .glide__slides .onboarding-slide:nth-child(3) .main-text.indonesian-language em:before{height:10px!important;bottom:-17%}.onboarding-slider .glide__slides .onboarding-slide:nth-child(3) .main-text.specific-language em:before{height:10px!important;bottom:-18%}.onboarding-slider .glide__slides .onboarding-slide:nth-child(3) .main-text em:before{background:url(data:image/svg+xml;utf8,%3Csvg%20width%3D%22117px%22%20height%3D%228px%22%20viewBox%3D%220%200%20117%208%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%3Cg%20id%3D%22Symbols%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cg%20id%3D%22Vector%22%20fill%3D%22%23BBEA98%22%20fill-rule%3D%22nonzero%22%3E%3Cpath%20d%3D%22M1.86593811%2C7.25329672%20L4.38077024%2C7.52203847%20C4.5631102%2C7.54943371%204.75057196%2C7.56569717%204.93565825%2C7.58156588%20C5.23946798%2C7.60746109%205.54599397%2C7.62190872%205.85348217%2C7.63256681%20C5.80205372%2C7.62490878%205.13338365%2C7.60532947%205.6329342%2C7.6231719%20C6.13247474%2C7.64093538%206.68391481%2C7.66462003%207.20917458%2C7.686252%20L10.9616372%2C7.83546526%20L11.873337%2C7.87178171%20L13.0131622%2C7.91670358%20C13.4037619%2C7.93391443%2012.8439726%2C7.91488776%2012.8127005%2C7.91417722%20C13.8160114%2C7.96225705%2014.8209259%2C7.95349373%2015.8273438%2C7.95870435%20L20.5040151%2C7.98278374%20C23.77555%2C7.99691558%2027.0368614%2C8.01349483%2030.3194218%2C7.9820732%20C47.4530838%2C7.80980689%2064.5805315%2C7.40898378%2081.7018651%2C6.77960385%20C87.1782783%2C6.57133688%2092.6726328%2C6.42867638%2098.1245897%2C5.98056292%20C103.666855%2C5.52834413%20109.185565%2C4.85420022%20114.702271%2C4.20918843%20C118.019912%2C3.82099712%20117.617987%2C0.0533229668%20114.313376%2C0.0440859558%20C109.359967%2C0.0317699411%20104.397537%2C-0.0232573808%2099.4553547%2C0.0111643012%20C94.6023774%2C0.0452701879%2089.7397779%2C0.300274851%2084.8838939%2C0.507120738%20C75.0936452%2C0.924838902%2065.3073054%2C1.26566092%2055.5250751%2C1.5297447%20C41.473612%2C1.90885689%2027.3732362%2C1.91864655%2013.3318963%2C2.5865535%20C9.58315229%2C2.74713538%205.84453155%2C3.05953583%202.13009652%2C3.52272851%20C0.989790179%2C3.67059963%200.0587708681%2C4.33582232%200.00237297325%2C5.31123489%20C-0.0474066786%2C6.19909323%200.689829313%2C7.12816285%201.85423115%2C7.25155984%20L1.86593811%2C7.25329672%20Z%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:0;background-size:100%}.onboarding-slider .glide__slides .onboarding-slide:nth-child(3) .top-part .cover-line{background-size:110%;background-position:-50px -43px}.onboarding-slider .glide__slides .onboarding-slide:nth-child(4) .main-text em:before{background:url(data:image/svg+xml;utf8,%3Csvg%20width%3D%22117px%22%20height%3D%228px%22%20viewBox%3D%220%200%20117%208%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%3Cg%20id%3D%22Symbols%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cg%20id%3D%22Vector%22%20fill%3D%22%236623D7%22%20fill-rule%3D%22nonzero%22%3E%3Cpath%20d%3D%22M1.86593811%2C7.25329672%20L4.38077024%2C7.52203847%20C4.5631102%2C7.54943371%204.75057196%2C7.56569717%204.93565825%2C7.58156588%20C5.23946798%2C7.60746109%205.54599397%2C7.62190872%205.85348217%2C7.63256681%20C5.80205372%2C7.62490878%205.13338365%2C7.60532947%205.6329342%2C7.6231719%20C6.13247474%2C7.64093538%206.68391481%2C7.66462003%207.20917458%2C7.686252%20L10.9616372%2C7.83546526%20L11.873337%2C7.87178171%20L13.0131622%2C7.91670358%20C13.4037619%2C7.93391443%2012.8439726%2C7.91488776%2012.8127005%2C7.91417722%20C13.8160114%2C7.96225705%2014.8209259%2C7.95349373%2015.8273438%2C7.95870435%20L20.5040151%2C7.98278374%20C23.77555%2C7.99691558%2027.0368614%2C8.01349483%2030.3194218%2C7.9820732%20C47.4530838%2C7.80980689%2064.5805315%2C7.40898378%2081.7018651%2C6.77960385%20C87.1782783%2C6.57133688%2092.6726328%2C6.42867638%2098.1245897%2C5.98056292%20C103.666855%2C5.52834413%20109.185565%2C4.85420022%20114.702271%2C4.20918843%20C118.019912%2C3.82099712%20117.617987%2C0.0533229668%20114.313376%2C0.0440859558%20C109.359967%2C0.0317699411%20104.397537%2C-0.0232573808%2099.4553547%2C0.0111643012%20C94.6023774%2C0.0452701879%2089.7397779%2C0.300274851%2084.8838939%2C0.507120738%20C75.0936452%2C0.924838902%2065.3073054%2C1.26566092%2055.5250751%2C1.5297447%20C41.473612%2C1.90885689%2027.3732362%2C1.91864655%2013.3318963%2C2.5865535%20C9.58315229%2C2.74713538%205.84453155%2C3.05953583%202.13009652%2C3.52272851%20C0.989790179%2C3.67059963%200.0587708681%2C4.33582232%200.00237297325%2C5.31123489%20C-0.0474066786%2C6.19909323%200.689829313%2C7.12816285%201.85423115%2C7.25155984%20L1.86593811%2C7.25329672%20Z%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:0;background-size:100%}.onboarding-slider .glide__slides .onboarding-slide:nth-child(4) .dots{top:15px}.onboarding-slider .glide__slides .onboarding-slide:nth-child(4) .top-part .cover-person{width:255px}@media (min-width:800px){.onboarding-slider .glide__slides .onboarding-slide:nth-child(4) .top-part .cover-person{width:350px}}.onboarding-slider .glide__slides .onboarding-slide:nth-child(4) .top-part .right-content img{max-width:100px;max-height:80px;margin-top:10px}@media (min-width:800px){.onboarding-slider .glide__slides .onboarding-slide:nth-child(4) .top-part .right-content img{max-width:160px}}.onboarding-slider .onboarding-slide{display:flex;flex-direction:column;overflow:hidden}.onboarding-slider .onboarding-slide #slider-cta{margin-top:15px}@media (min-width:800px){.onboarding-slider .onboarding-slide #slider-cta{margin-bottom:50px}}.onboarding-slider .onboarding-slide #slider-cta,.onboarding-slider .onboarding-slide .badge,.onboarding-slider .onboarding-slide .right-content{opacity:0;transition:all 0s ease-in;transition-delay:0s}.onboarding-slider .onboarding-slide .main-text,.onboarding-slider .onboarding-slide .sub-text{opacity:0;transition:all 0s ease-out;transition-delay:0s}.onboarding-slider .onboarding-slide #slider-cta,.onboarding-slider .onboarding-slide .main-text,.onboarding-slider .onboarding-slide .sub-text{transform:translateY(12px)}.onboarding-slider .onboarding-slide .right-content{transform:translateX(15px)}.onboarding-slider .onboarding-slide.glide__slide--active #slider-cta,.onboarding-slider .onboarding-slide.glide__slide--active .badge,.onboarding-slider .onboarding-slide.glide__slide--active .main-text,.onboarding-slider .onboarding-slide.glide__slide--active .right-content,.onboarding-slider .onboarding-slide.glide__slide--active .sub-text{opacity:1;transition-duration:.7s}.onboarding-slider .onboarding-slide.glide__slide--active .main-text,.onboarding-slider .onboarding-slide.glide__slide--active .sub-text{transition-delay:140ms;transition-duration:380ms}.onboarding-slider .onboarding-slide.glide__slide--active .right-content{transition-delay:630ms;transition-duration:440ms}.onboarding-slider .onboarding-slide.glide__slide--active .badge{transition-duration:1s}.onboarding-slider .onboarding-slide.glide__slide--active #slider-cta{transition-delay:.8s}.onboarding-slider .onboarding-slide.glide__slide--active #slider-cta,.onboarding-slider .onboarding-slide.glide__slide--active .main-text,.onboarding-slider .onboarding-slide.glide__slide--active .right-content,.onboarding-slider .onboarding-slide.glide__slide--active .sub-text{transform:translateX(0) translateY(0)}.onboarding-slider .top-part{min-height:290px;background-size:cover;background-repeat:no-repeat;background-position:center;position:relative}@media (max-height:400px){.onboarding-slider .top-part{min-height:220px}}@media (min-width:800px){.onboarding-slider .top-part{min-height:440px}}.onboarding-slider .top-part .right-highlight-circle{position:absolute;right:-40px;top:0;transform:translateY(-40%);width:1000px;height:1000px;border-radius:50%;background:0 0;border:170px solid rgba(0,0,0,.3)}@media (min-width:800px){.onboarding-slider .top-part .right-highlight-circle{width:1200px;height:1200px;border-width:270px}}.onboarding-slider .top-part .cover-line{position:absolute;width:100%;z-index:0;height:300px;background-repeat:no-repeat;background-size:100%;background-image:url(/assets-b2c/images/onboarding-cover-line.svg)}.onboarding-slider .top-part .cover-person{position:absolute;top:10px;left:10px;z-index:1;width:293px}@media (min-width:800px){.onboarding-slider .top-part .cover-person{width:450px;left:15%}}.onboarding-slider .top-part .right-content{padding-top:5px;width:130px;float:right;position:relative;z-index:3;display:flex;flex-direction:column;align-items:flex-end;padding-right:13px}@media (min-width:800px){.onboarding-slider .top-part .right-content{width:210px;padding-right:32px}}.onboarding-slider .top-part .right-content img{max-width:90px}@media (min-width:800px){.onboarding-slider .top-part .right-content img{max-width:120px}}.onboarding-slider .top-part .right-content .cover-funzi-logo svg{-webkit-filter:drop-shadow(3px 3px 5px rgba(0, 0, 0, .35));filter:drop-shadow(3px 3px 5px rgba(0, 0, 0, .35));transform:rotate(-12deg);width:90px;height:90px}@media (min-width:800px){.onboarding-slider .top-part .right-content .cover-funzi-logo svg{width:130px;height:130px}}.onboarding-slider .top-part .right-content .partner-description{color:#fff;text-align:right;font-size:13px;margin-bottom:15px}@media (min-width:800px){.onboarding-slider .top-part .right-content .partner-description{margin-bottom:20px;font-size:21px;font-weight:300}}.onboarding-slider .bottom-part{margin-top:auto;height:100%;background:linear-gradient(98.41deg,#ff711c 0,#ffab16 100%);position:relative;z-index:2}.onboarding-slider .bottom-part .top-curve{min-width:100%;transform:translateY(-100%) scale(1.002);position:absolute;top:0;margin:3px auto auto}.onboarding-slider .bottom-part .badge{position:absolute;top:30px;width:145px;left:10px;z-index:2;transform:translateY(-100%)}@media (max-height:400px){.onboarding-slider .bottom-part .badge{width:120px;top:15px}}@media (min-width:800px){.onboarding-slider .bottom-part .badge{left:60px;width:170px}}.onboarding-slider .bottom-part .inner{padding:22px;color:#fff;height:100%;display:flex;flex-direction:column}@media (max-height:400px){.onboarding-slider .bottom-part .inner{padding-top:15px}}@media (min-width:800px){.onboarding-slider .bottom-part .inner{padding:35px 76px}}.onboarding-slider .bottom-part .inner .main-text{font-size:30px;margin-top:-5px}@media (min-height:800px){.onboarding-slider .bottom-part .inner .main-text{padding-top:40px}}@media (max-height:620px){.onboarding-slider .bottom-part .inner .main-text{font-size:20px}}.onboarding-slider .bottom-part .inner .main-text.specific-language p{line-height:1.45!important}.onboarding-slider .bottom-part .inner .main-text p{line-height:1.25}@media (min-width:800px){.onboarding-slider .bottom-part .inner .main-text p{line-height:1.35}}.onboarding-slider .bottom-part .inner .main-text em{font-style:normal;position:relative;white-space:nowrap}.onboarding-slider .bottom-part .inner .main-text em:before{content:'';position:absolute;left:0;bottom:-14px;width:90%;height:25px}.onboarding-slider .bottom-part .inner .sub-text{margin-top:5px;overflow:auto}@media (max-height:620px){.onboarding-slider .bottom-part .inner .sub-text{font-size:12px}}@media (min-width:800px){.onboarding-slider .bottom-part .inner .sub-text{margin-top:10px;font-size:19px;font-weight:300}}@media (min-width:800px) and (orientation:portrait){.onboarding-slider .bottom-part .inner .sub-text{overflow:initial}}.onboarding-slider .bottom-controls{position:absolute;left:0;bottom:22px;width:100%;z-index:1000;padding:0 22px;display:flex;align-items:center;transition:all .3s ease}.onboarding-slider .bottom-controls.bottom-alignment{align-items:flex-end}@media (max-height:400px){.onboarding-slider .bottom-controls{margin-top:-25px}}.onboarding-slider .bottom-controls .dots{position:absolute;left:25px;transform:translateX(0);z-index:1000;transition:all .7s ease-in}@media (min-width:800px){.onboarding-slider .bottom-controls .dots{left:50%;transform:translateX(-50%)}}.onboarding-slider .bottom-controls .dots .glide__bullet{width:13px;height:13px;top:-5px;position:relative;background-color:#fbfafc;opacity:1;box-shadow:inset 0 1px 4px rgba(0,0,0,.25);border:0}.onboarding-slider .bottom-controls .dots .glide__bullet--active{background-color:#ae94d5}.onboarding-slider .bottom-controls .next-btn{margin-left:auto;opacity:1;transition:all .4s ease-in}.onboarding-slider .bottom-controls .next-btn .link{white-space:nowrap;min-width:155px;box-sizing:border-box;font-weight:400!important;position:relative;font-size:12px!important;padding-left:30px;padding-right:30px;letter-spacing:2px!important}.onboarding-slider .bottom-controls .next-btn .link.lg{min-width:210px}.onboarding-slider .bottom-controls .next-btn .link .arrow{position:absolute;right:13px;top:50%;transform:translateY(-50%)}.onboarding-slider .bottom-controls .next-btn .link:nth-child(1){margin-bottom:21px}.onboarding-slider .bottom-controls .next-btn a,.onboarding-slider .bottom-controls .next-btn button{border:2px solid #fff;border-radius:9px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;padding:9px 18px 9px 30px;text-transform:uppercase;display:flex;align-items:center;color:#fff;justify-content:center;font-weight:400;font-size:12px;letter-spacing:3px;transition:all .3s ease-in;background:rgba(255,255,255,0)}@media (min-width:800px){.onboarding-slider .bottom-controls .next-btn a .button,.onboarding-slider .bottom-controls .next-btn button .button{padding:12px 22px 12px 35px;font-size:14px}}.onboarding-slider .bottom-controls .next-btn a:hover,.onboarding-slider .bottom-controls .next-btn button:hover{background:rgba(255,255,255,.1)}.onboarding-slider .bottom-controls .next-btn a .arrow,.onboarding-slider .bottom-controls .next-btn button .arrow{width:10px;height:16px;margin-left:23px}@media (min-width:800px){.onboarding-slider .bottom-controls .next-btn a .arrow,.onboarding-slider .bottom-controls .next-btn button .arrow{margin-left:26px;width:13px;height:19px}}.landscape,.portrait{width:100%;max-width:768px;position:fixed;left:50%;transform:translateX(-50%)}.portrait{height:100%!important}.landscape{position:initial;transform:initial}.landscape .btn-default{padding-top:5px!important;min-height:50px!important;padding-bottom:5px!important}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{font-family:Lato,sans-serif;font-size:16px;line-height:1.2;color:#4a4e55;background:#3a3c3e}em{font-style:italic}a{text-decoration:none}img{max-width:100%}hr{margin:0;border:none;border-bottom:1px solid #858e99}hr.line-white{border-color:#fff}hr.line-gray-lightest{border-color:#f0f0f0}.outer-wrapper{max-width:768px;min-height:100vh;margin:0 auto;overflow-x:hidden}.height-100vh{min-height:100vh}.premium-fill-height{min-height:100vh}.body-link{font-weight:700!important;text-decoration:underline}.header-top-bar{display:flex;align-items:center;min-height:60px;position:relative;z-index:1;padding-right:90px}.header-top-bar .link-back,.header-top-bar .link-home{display:inline-block;width:54px;padding:14px 0;text-align:center;vertical-align:middle}.header-top-bar .link-back img,.header-top-bar .link-home img{display:inline-block}.header-top-bar .logo-img,.header-top-bar .partner-logo{width:54px;position:absolute;top:50%;transform:translateY(-50%);right:16px}.header-top-bar .partner-logo{width:114px;height:68px;right:5px}.header-top-orangeGrad .header-top-bar{background-image:linear-gradient(90deg,#fe5a17 0,#ff841b 100%)}.header-bg-image{position:relative;margin-top:-60px}.header-bg-image img{display:block}.header-title-container{display:flex;flex-direction:column}.header-title-bar{display:flex;align-items:flex-start;padding-left:18px;padding-right:20px}.header-title-bar.title-xl{justify-content:space-between;min-height:160px}.header-title-bar.title-xl .title-txt{display:inline-block;font-size:36px;font-weight:700;line-height:1.1em;text-align:right;padding-left:5px}.header-title-bar.title-lg{min-height:105px;padding-top:30px;padding-bottom:15px}.header-title-bar.title-lg .subtitle-txt{display:inline-block;flex:1;color:#fff;text-transform:uppercase;font-style:normal;font-weight:800;font-size:12px;line-height:1.1em;padding-left:25px}.header-title-bar.title-lg .title-txt{display:inline-block;flex:1;font-size:36px;line-height:1.1em;padding-left:25px}.header-title-bar.title-lg .title-label{display:block;font-size:12px;font-weight:700;line-height:15px}.header-title-bar.title-md{min-height:100px;padding-top:35px;padding-bottom:25px}.header-title-bar.title-md .title-txt{display:inline-block;font-size:36px;line-height:1.1em}.header-title-bar.is-centered{align-items:center}.header-title-bar .title-txt{color:#fff}.header-title-bar .title-txt.is-black{color:#4a4e55}.header-nav-bar{padding:0 17px}.header-nav-bar .nav-list{display:flex}.header-nav-bar .nav-list.has-border{border-bottom:1px solid rgba(255,255,255,.7)}.header-nav-bar .nav-list li{display:inline-block;flex:1;padding:10px 0}.header-nav-bar .nav-link{display:flex;align-items:center}.header-nav-bar .nav-chevron,.header-nav-bar .nav-icon,.header-nav-bar .nav-txt{display:inline-block;vertical-align:middle}.header-nav-bar .nav-txt{font-size:12px;color:#fff;margin-left:10px;margin-right:9px}.header-nav-bar .nav-chevron{width:5px}.header-picture{height:190px;border-top:1px solid #fff;overflow:hidden}.header-picture img{width:100%;height:100%;object-fit:cover}.header-has-bg-img{position:relative;overflow:hidden}.header-has-bg-img.height-xl{min-height:490px}.header-has-bg-img.height-md{min-height:355px}.header-has-bg-img .header-bg-title{background-image:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(41,41,41,.5) 35%,rgba(64,64,64,.7) 100%);width:100%;padding:35px 20px 20px 20px;color:#fff;position:absolute;bottom:0;left:0;z-index:1}.header-has-bg-img .header-bg-title .title-label{padding-bottom:5px;display:block;font-size:16px;text-transform:uppercase}.header-has-bg-img .header-bg-title .title-name{display:block;font-size:20px}.header-has-bg-img .header-bg-img-full{width:100%;position:relative;z-index:0}.header-trial-learning-card.card-free{display:flex;align-items:center;background-image:linear-gradient(90deg,#06ab4e 0,#16de29 100%);min-height:60px;color:#fff;border-bottom:1px solid #fff;box-shadow:0 3px 4px rgba(0,0,0,.2)}.header-trial-learning-card .link-back{display:inline-block;width:54px;padding:14px 0;text-align:center;vertical-align:middle}.header-trial-learning-card .link-back img{display:inline-block;width:20px}.header-trial-learning-card .card-icon{margin:0 6px}.header-trial-learning-card .card-txt{padding:0 6px}.skills-header{color:#fff;font-size:15px;padding-left:16px}.footer-nav-bar{display:flex;justify-content:space-between;align-items:center;padding:7px 10px;border-bottom:1px solid rgba(255,255,255,.5)}.footer-nav-bar.txt-black{border-bottom:1px solid rgba(0,0,0,.3)}.footer-nav-bar.txt-black .nav-link{color:#4a4e55}.footer-nav-bar.txt-magenta{border-bottom:1px solid rgba(172,0,99,.3)}.footer-nav-bar.txt-magenta .nav-link{color:#ac0063}.footer-nav-bar .nav-link{display:inline-block;padding:5px 15px;font-weight:700;color:#fff;vertical-align:middle}.footer-nav-bar .nav-icon{display:inline-block;margin-left:6px;margin-right:6px}.footer-feedback-bar,.footer-share-bar,.footer-social-bar{padding-top:5px;padding-bottom:5px;color:#fff;border-bottom:1px solid rgba(255,255,255,.5);position:relative;padding-left:65px;padding-right:20px}.footer-feedback-bar.txt-black,.footer-share-bar.txt-black,.footer-social-bar.txt-black{color:#4a4e55;border-bottom:1px solid rgba(0,0,0,.3)}.footer-feedback-bar.txt-magenta,.footer-share-bar.txt-magenta,.footer-social-bar.txt-magenta{color:#ac0063;border-bottom:1px solid rgba(172,0,99,.3)}.footer-feedback-bar .left-icon,.footer-share-bar .left-icon,.footer-social-bar .left-icon{position:absolute;top:50%;transform:translateY(-50%);left:22px}.footer-copyright-bar .link-chevron,.footer-feedback-bar .link-chevron,.footer-share-bar .link-chevron,.footer-social-bar .link-chevron{display:inline-block;width:7px;height:11px;margin-left:8px;margin-right:8px}.footer-share-bar.txt-black .share-link{color:#4a4e55}.footer-share-bar.txt-magenta .share-link{color:#ac0063}.footer-share-bar .share-txt{padding-top:4px;padding-bottom:8px}.footer-share-bar .share-list li{display:inline-block;padding:3px 12px 3px 0;vertical-align:top}.footer-share-bar .share-link{display:table;padding:1px 0 2px 0;font-weight:700;color:#fff;position:relative}.footer-share-bar .share-link-txt{display:inline-block;margin-left:5px;margin-right:5px}.footer-share-bar .social-icon{display:inline-block;width:21px;height:21px;vertical-align:middle}.footer-share-bar .link-chevron{margin-left:4px;margin-right:4px;vertical-align:middle}.footer-feedback-bar.txt-black .feedback-link{color:#4a4e55}.footer-feedback-bar.txt-magenta .feedback-link{color:#ac0063}.footer-feedback-bar .feedback-link{display:table;padding-bottom:4px;font-weight:700;color:#fff}.footer-social-bar.txt-black .share-link{color:#4a4e55}.footer-social-bar.txt-magenta .share-link{color:#ac0063}.footer-social-bar .social-list{padding-bottom:3px}.footer-social-bar .share-link{display:table;padding:1px 0;font-weight:700;color:#fff}.footer-copyright-bar{padding:10px 15px 12px 15px;color:#fff;text-align:center}.footer-copyright-bar.txt-black{color:#4a4e55}.footer-copyright-bar.txt-black .copyright-link{color:#4a4e55}.footer-copyright-bar.txt-magenta{color:#ac0063}.footer-copyright-bar.txt-magenta .copyright-link{color:#ac0063}.footer-copyright-bar .copyright-link{display:inline-block;padding:1px 2px;color:#fff}.line-icon{border-radius:5px}.sharing-list{display:flex}.sharing-item-wrapper{max-width:45px;min-width:21px;width:20%}.blog-container{padding-top:38px}.blog-container .blog-container-header{padding:0 13px}.blog-container .blog-container-header h1{font-style:normal;font-weight:400;font-size:29px}.blog-container .section-title-xl .title-txt .txt-lg{font-size:29px;font-weight:400}.win .cta-price,.win .cta-title-wrap-short,.win .cta-txt,.win .quote-person,.win .rating-num,.win .rating-votes,.win .review-date,.win .review-user-name{font-weight:400!important}.win .course-number{font-weight:300!important}.listDotted-orange li{position:relative;padding-left:18px}.listDotted-orange li:before{content:"";background-color:#ff841b;width:6px;height:6px;border-radius:50%;position:absolute;left:0}.listDotted-orange.txtSize-lg li:before{top:12px}.listNumbers-orangeLight{counter-reset:list-numbers}.listNumbers-orangeLight li{position:relative;padding-top:5px;padding-bottom:5px;padding-left:52px}.listNumbers-orangeLight li:before{counter-increment:list-numbers;content:counter(list-numbers,decimal-leading-zero) " |";color:#ff9a18;font-weight:600;position:absolute;left:0}.listNumbers-orangeLight.txtSize-lg li:before{font-size:25px;top:1px}.link-black-underline{color:#4a4e55;text-decoration:underline}.link-white-underline{color:#fff;text-decoration:underline}.story-tile{display:block;border-radius:30px;position:relative;overflow:hidden}@media (min-width:992px){.story-tile.height-lg{min-height:356px}.story-tile.height-md{min-height:265px}}.story-tile .story-title{width:100%;color:#fff;position:absolute;bottom:30px;left:0;z-index:2;padding-left:23px;padding-right:45px}.story-tile .story-label{padding-bottom:5px;display:block;font-size:16px;text-transform:uppercase}.story-tile .story-name{display:block;font-family:Merriweather,serif;font-size:20px;font-weight:700;font-style:italic}.story-tile .story-chevron{width:12px;height:19px;position:absolute;bottom:5px;right:18px}.story-tile .story-grad-mask{background-image:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(41,41,41,.7) 35%,#404040 100%);width:100%;height:145px;position:absolute;bottom:0;left:0;z-index:1;opacity:.49}.story-tile .story-picture{width:100%;display:block;top:0;left:0;z-index:0}.benefits-tile{background-color:#fff;padding-top:10px;padding-bottom:8px;position:relative;overflow:hidden}.benefits-tile .benefits-list{padding-bottom:10px;position:relative;z-index:2;padding-right:90px}.benefits-tile .benefit-item{display:flex;min-height:66px;padding-top:16px;padding-bottom:16px;font-size:21px;font-weight:700;color:#ff711c;position:relative;padding-right:15px}.benefits-tile .benefit-item.is-center{align-items:center}.benefits-tile .benefit-item.is-top .benefit-item-icon{padding-top:6px}.benefits-tile .benefit-item-icon{width:73px;min-width:73px}.benefits-tile .benefit-item-icon img{display:block;margin:0 auto}.benefits-tile .benefit-item-txt{padding:0 5px;padding-right:25px}.benefits-tile .benefit-item-txt .item-description{display:block;padding-top:2px;font-size:16px;font-weight:400}.benefits-tile .benefits-picture{height:100%;position:absolute;top:0;z-index:0;width:28.6%;max-width:103px;background-image:linear-gradient(90deg,#feb901 0,#ffb900 100%)!important;right:0}.benefits-tile .benefits-picture img{max-width:100vw;position:absolute;top:0;right:0}.benefits-tile .link-more{display:block;padding-top:14px;padding-bottom:14px;font-weight:700;color:#4a4e55;position:relative;z-index:2;padding-left:20px;padding-right:110px}.benefits-tile .more-chevron{width:12px;height:19px;margin-top:-10px;position:absolute;top:50%;right:24px}.favorite-courses{padding-bottom:20px}.favorite-courses .course-quote{line-height:1.15}.favorite-courses .course-item{position:relative}.favorite-courses .course-item.item-sm{margin-bottom:20px;display:flex;padding-left:0;padding-right:20px}.favorite-courses .course-item.item-sm .right-side{display:flex;flex-direction:column;width:100%;padding-left:20px;margin-bottom:10px}.favorite-courses .course-item.item-sm .right-side .display-flex{align-items:center}.favorite-courses .course-item.item-sm .course-number{min-width:38px;width:38px;word-break:break-all;position:relative;height:inherit}.favorite-courses .course-item.item-sm .quote-person{margin-top:6px}.favorite-courses .course-item.item-sm .course-quote{font-style:italic}.favorite-courses .course-item.item-sm .course-link{margin-bottom:8px}.favorite-courses .course-item.item-lg{min-height:73px;padding-bottom:16px;padding-left:70px;padding-right:30px}.favorite-courses .course-item.item-lg .course-number{width:50px;padding-left:14px}.favorite-courses .course-item.item-lg .course-quote,.favorite-courses .course-item.item-lg .quote-person{text-align:end}.favorite-courses .course-item.item-lg .quote-person{padding-top:8px}.favorite-courses .course-number{height:100%;font-size:48px;font-weight:200;color:#ff711c;line-height:.9em;position:absolute;top:0;border-right:1px solid #ff711c;left:0}.favorite-courses .course-link{display:block;margin-bottom:12px;position:relative;padding-right:30px}.favorite-courses .course-name{font-weight:700;color:#4a4e55}.favorite-courses .course-type-icon{display:inline-block;margin-right:4px}.favorite-courses .rating-star{width:13px;height:12px}.favorite-courses .rating-votes{display:inline-block;font-size:12px;font-weight:300;color:#858e99;padding-left:8px}.favorite-courses .rating-votes img{display:inline-block;vertical-align:top}.favorite-courses .link-chevron{width:12px;height:19px;margin-top:-10px;position:absolute;top:50%;right:0}.favorite-courses .quote-person{font-size:14px;font-weight:300}.favorite-courses .quote-flag{display:inline-block;width:13px;height:10px;border:1px solid #858e99;margin-left:6px}.favorite-courses .person-picture{width:44px;height:44px;border-radius:50%;overflow:hidden;position:absolute;top:10px;right:20px}.favorite-courses .person-picture img{width:100%;height:100%;object-fit:cover}.favorite-courses .link-more{display:block;padding-top:5px;padding-bottom:5px;padding:5px 50px 5px 20px;font-weight:700;color:#4a4e55;position:relative;z-index:2;padding-left:10px;padding-right:50px}.favorite-courses .more-chevron{width:12px;height:19px;margin-top:-10px;position:absolute;top:50%;right:24px}.categories-list{padding:0 20px}.categories-list li{border-bottom:1px solid rgba(0,0,0,.17)}.categories-list li:last-child{border-bottom:none}.categories-list .category-link{display:block;display:flex;align-items:center;padding:5px 0;min-height:48px;font-size:18px;font-weight:700;color:#27b1de;position:relative}.categories-list .category-link.active{color:#ff711c}.categories-list .category-link.active .category-chevron{display:none}.categories-list .category-chevron,.categories-list .category-icon,.categories-list .category-name{display:inline-block;vertical-align:middle}.categories-list .category-icon{width:40px}.categories-list .category-icon img{display:block;margin:0 auto}.categories-list .category-name{padding:2px 12px;margin-right:auto}.categories-list .category-chevron{width:12px;height:19px;margin-left:22px;margin-right:22px}.reviews-list.has-borders li{padding-left:20px;padding-right:20px;padding-top:25px;padding-bottom:15px;border-bottom:1px solid #858e99}.reviews-list.has-borders li:nth-last-child(1){border-bottom:none}.reviews-list li{display:flex;align-items:center;padding-top:10px;padding-bottom:10px}.reviews-list .review-details,.reviews-list .review-user-picture{display:inline-block;vertical-align:middle;margin:0 5px}.reviews-list .review-user-picture{width:55px;min-width:55px;height:55px;border-radius:50%;overflow:hidden}.reviews-list .review-user-picture img{width:100%;height:100%;object-fit:cover}.reviews-list .review-details{width:calc(100% - 90px);flex:1}.reviews-list .review-quote{padding-bottom:5px;font-style:italic}.reviews-list .review-user-name{font-size:14px;font-weight:300}.reviews-list .review-date{padding-top:5px;font-size:14px;font-weight:300;color:#858e99;text-align:end}.reviews-list .stars-wrap{padding-bottom:8px}.reviews-list .rating-star{width:13px;height:12px}.reviews-list .review-flag{display:inline-block;width:13px;height:10px;border:1px solid #858e99;margin-left:6px}.review-spinner{display:flex;align-items:center;justify-content:center;position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:2;opacity:0;visibility:hidden}.review-spinner.visible{opacity:1;visibility:visible}.review-spinner .spinner{border:6px solid #f7f7f7;border-top:6px solid #ff841b;border-radius:50%;width:65px;height:65px;animation:spinnerSpin 1.1s linear infinite;-webkit-animation:spinnerSpin 1.1s linear infinite}@-webkit-keyframes spinnerSpin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loadSpin2{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.pagination-wrapper{text-align:center;border-top:1px solid #858e99}.pagination-wrapper li{display:inline-block;vertical-align:middle}.pagination-wrapper .pag-link-arrow,.pagination-wrapper .pag-link-num{display:block;width:25px;height:25px;line-height:25px;text-align:center}.pagination-wrapper .pag-link-arrow{padding-top:0;margin:0 5px;border:1px solid #b2bfcd;border-radius:5px}.pagination-wrapper .pag-link-num{color:#858e99}.pagination-wrapper .pag-link-num.active{font-weight:700;color:#4a4e55}.pagination-wrapper .pag-chevron{width:9px;height:14px}.ratings-tile .average-stars-wrap,.ratings-tile .rating-num{display:inline-block;vertical-align:top}.ratings-tile .rating-num{width:90px;font-size:48px;font-weight:300;line-height:1em}.ratings-tile .average-stars-wrap{width:calc(100% - 100px)}.ratings-tile .average-star{width:30px;height:28px}.ratings-tile .average-description{padding:5px 0;font-size:14px;color:#858e99}.ratings-tile .give-rating-stars-wrap,.ratings-tile .give-rating-txt{display:inline-block;padding-top:5px;padding-bottom:5px;vertical-align:middle}.ratings-tile .give-rating-txt{font-size:18px;font-weight:700;padding-right:20px}.ratings-tile .give-rating-star{width:27px;height:25px;cursor:pointer}.ratings-tile .legend-list li{padding:2px 0}.ratings-tile .legend-description,.ratings-tile .legend-stars-wrap{display:inline-block;vertical-align:middle}.ratings-tile .legend-stars-wrap{width:85px}.ratings-tile .legend-description{width:calc(100% - 92px);font-size:14px}.ratings-tile .legend-star,.ratings-tile .stats-star{width:13px;height:12px}.ratings-tile .percentage-bg,.ratings-tile .percentage-num,.ratings-tile .stats-stars-num{display:inline-block;vertical-align:middle}.ratings-tile .percentage-num,.ratings-tile .stats-stars-num{font-size:14px}.ratings-tile .percentage-bg{background-color:#c7d4e6;width:calc(100% - 140px);height:6px;margin:0 12px 0 8px}.ratings-tile .percentage-bar{background-color:#ffb914;height:100%}.call-to-action-tile{padding-top:25px;padding-bottom:35px;color:#fff}.call-to-action-tile.border-bottom{border-bottom:5px solid #fff}.call-to-action-tile.short-cta{padding-top:35px}.call-to-action-tile .cta-title-wrap{display:flex;padding-bottom:30px;align-items:center}.call-to-action-tile .cta-title-wrap-short{display:flex;margin-top:-10px;padding-bottom:15px;align-items:center;font-weight:300;font-size:14px}.call-to-action-tile .cta-icon,.call-to-action-tile .cta-title{display:inline-block;vertical-align:top}.call-to-action-tile .cta-icon{margin:4px 8px 4px 0}.call-to-action-tile .cta-icon-short{margin:4px 12px}.call-to-action-tile .cta-title{width:calc(100% - 60px);flex:1;padding:0 8px;font-size:20px}.call-to-action-tile .cta-price{padding-bottom:10px;font-size:20px;font-weight:300;position:relative}.call-to-action-tile .cta-price .price-num{display:inline-block;position:relative}.call-to-action-tile .cta-price .price-crossed{margin-bottom:20px}.call-to-action-tile .cta-txt{padding-bottom:20px;font-size:14px;font-weight:300}.picture-full{display:block;width:100%;height:auto}.picture-has-title{position:relative}.picture-has-title.full-width{margin-left:-20px;margin-right:-20px}.picture-has-title .picture-title{font-family:Merriweather,serif;font-size:20px;font-weight:700;font-style:italic;color:#fff;line-height:1.3em;position:absolute;top:10px;right:18px;text-align:right}.picture-signature-wrap{text-align:center}.picture-signature-wrap .profile-circle{display:inline-block;width:90px;height:90px;vertical-align:middle;border-radius:50%;overflow:hidden}.picture-signature-wrap .profile-circle.has-border-white{border:3px solid #fff}.picture-signature-wrap .profile-circle img{width:100%;height:100%;object-fit:cover}.picture-signature-wrap .signature-img{display:inline-block;max-width:50%;vertical-align:middle}.author-picture{display:inline-block;width:111px;height:111px;border-radius:50%;overflow:hidden}.author-picture img{width:100%;height:100%;object-fit:cover}.txt-upper-case{text-transform:uppercase}.blog-bridge{font-family:Merriweather,serif;line-height:25px}.items-align-center{align-items:center}.box-shadow-sm{box-shadow:0 0 8px rgba(0,0,0,.2)}.win .about-number{font-weight:300!important}.languages-wrapper{background-image:linear-gradient(90deg,#fe5a17 0,#ff841b 100%);color:#fff}.languages-wrapper .lang-top-logo{display:inline-block;margin-bottom:20px;vertical-align:top}.languages-wrapper .lang-title{padding:0 8% 20px 8%;font-size:22px;font-weight:700;line-height:1.3em}.languages-wrapper .lang-txt{line-height:1.3em}.languages-wrapper .lang-link{font-weight:400;margin-bottom:10px}.blogs-banner{position:relative;padding:25px 20px;background:#fff;fill:#00afe4;width:100%;display:flex;align-items:center;justify-content:space-between}.blogs-banner .blogs-banner-text{flex:1;margin:0 15px}@media (min-width:800px){.blogs-banner .blogs-banner-text br{display:none}}.blogs-banner a{font-family:Lato;z-index:1;position:relative;font-style:normal;font-weight:800;font-size:14px;line-height:17px;color:#00afe4}.blogs-banner::before{content:'';position:absolute;opacity:.12;left:0;top:0;width:100%;height:100%;background:linear-gradient(90.04deg,#feac13 .04%,#ffd22b 99.97%)}.landing-onboarding-wrapper{background-image:linear-gradient(90deg,#ff7a16 0,#ffb614 100%);color:#fff}.landing-onboarding-wrapper .btn-default{position:relative;z-index:5}.landing-onboarding-wrapper .hero-image-wrapper{background-image:linear-gradient(90.04deg,#ae94d5 .04%,#baa5de 47.89%,#c6b4e6 99.09%);height:600px;position:relative;overflow:hidden}.landing-onboarding-wrapper .hero-image-wrapper-variant{background-image:linear-gradient(90.04deg,#ae94d5 .04%,#baa5de 47.89%,#c6b4e6 99.09%);height:400px;position:relative;overflow:hidden}@media screen and (min-width:500px){.landing-onboarding-wrapper .hero-image-wrapper-variant{height:600px}}.landing-onboarding-wrapper .hero-title{padding:40px 40px 0 40px;font-size:50px;text-align:center;text-shadow:0 0 10px rgba(0,0,0,.25);position:relative;z-index:3}.landing-onboarding-wrapper .hero-title-variant{font-size:40px;text-align:left;text-shadow:0 0 10px rgba(0,0,0,.25);position:absolute;left:16px;bottom:110px;z-index:3}@media screen and (min-width:500px){.landing-onboarding-wrapper .hero-title-variant{top:360px}}.landing-onboarding-wrapper .hero-img-logo{transform:rotate(-12deg);position:absolute;top:290px;left:6px;z-index:4}.landing-onboarding-wrapper .hero-img-logo-variant{transform:rotate(-12deg);position:absolute;top:10px;left:6px;z-index:4}.landing-onboarding-wrapper .hero-img-curves{width:100%;height:350px;position:absolute;left:0;bottom:0;z-index:2}.landing-onboarding-wrapper .hero-img-curves-variant{width:100%;height:350px;position:absolute;left:0;bottom:0!important;z-index:2}@media screen and (max-width:499px){.landing-onboarding-wrapper .hero-img-curves-variant{top:50px}}.landing-onboarding-wrapper .hero-img-person{width:768px;height:600px;position:absolute;top:0;left:0;z-index:1;object-fit:cover}.landing-onboarding-wrapper .hero-img-person-variant{width:100%;height:100%;position:absolute;top:0;z-index:1;object-fit:cover}.landing-onboarding-wrapper .onboarding-subtitle,.landing-onboarding-wrapper .onboarding-title{font-size:24px;text-align:center}.landing-onboarding-wrapper .onboarding-title{padding:30px 30px 10px;font-size:24px;font-weight:700}.landing-onboarding-wrapper .onboarding-subtitle{padding:0 25px 50px}.landing-onboarding-wrapper .onboarding-title-variant{font-size:24px;text-align:center;padding-bottom:5px;font-size:24px;font-weight:700}.landing-onboarding-wrapper .onboarding-subtitle-variant{padding:0 25px 25px;font-size:20px;text-align:center}.landing-onboarding-wrapper.africa .onboarding-feature-item:nth-child(5),.landing-onboarding-wrapper.africa .onboarding-feature-item:nth-child(6){padding-bottom:60px}.landing-onboarding-wrapper.asia .onboarding-feature-item:nth-child(4),.landing-onboarding-wrapper.asia .onboarding-feature-item:nth-child(5){padding-bottom:50px}.landing-onboarding-wrapper .onboarding-feature-item{display:flex;align-items:center;justify-content:space-between;padding-bottom:35px;position:relative}.landing-onboarding-wrapper .onboarding-feature-item p.only-paragraph{font-size:16px;line-height:19px;letter-spacing:0}.landing-onboarding-wrapper .onboarding-feature-item:nth-child(3) .feature-description{max-width:56%}.landing-onboarding-wrapper .onboarding-feature-item:nth-child(6),.landing-onboarding-wrapper .onboarding-feature-item:nth-child(7){padding-bottom:50px}.landing-onboarding-wrapper .onboarding-feature-item:nth-last-child(1){min-height:275px}.landing-onboarding-wrapper .onboarding-feature-item:nth-child(2n) .feature-description{margin-left:0;margin-right:auto;padding-left:5px}.landing-onboarding-wrapper .onboarding-feature-item:nth-child(2n) .feature-person{left:auto;right:-10px}.landing-onboarding-wrapper .feature-person{position:absolute;top:5px;left:-10px;pointer-events:none}.landing-onboarding-wrapper .feature-description{max-width:52%;text-align:center;position:relative;z-index:3;margin-left:auto;word-break:break-word}.landing-onboarding-wrapper .feature-icon{display:inline-block;vertical-align:top;margin-bottom:20px}.landing-onboarding-wrapper .feature-name{padding-bottom:7px;font-size:21px;font-weight:700}.landing-onboarding-wrapper .landing-quote{font-family:Merriweather,serif;font-size:20px;font-weight:700;font-style:italic;text-align:center;white-space:pre-wrap;padding-left:10px;padding-right:10px}.landing-onboarding-wrapper .onboarding-author-section{background:#fcb71e;position:relative;padding:130px 40px 90px 40px;margin-bottom:40px;overflow:hidden}.landing-onboarding-wrapper .onboarding-author-section .author-bot-mask,.landing-onboarding-wrapper .onboarding-author-section .author-top-mask{position:absolute;left:0;width:100%;height:128px}.landing-onboarding-wrapper .onboarding-author-section .author-top-mask{top:0}.landing-onboarding-wrapper .onboarding-author-section .author-bot-mask{bottom:0}.landing-onboarding-wrapper .onboarding-author-section .author-section{position:relative;font-size:14px;max-width:305px;margin-left:auto;margin-right:auto}.landing-onboarding-wrapper .onboarding-author-section .author-section .picture-signature-wrap{min-height:80px;position:relative;z-index:3;float:left}.landing-onboarding-wrapper .onboarding-author-section .signature{position:absolute;right:-25px;top:50%;margin-top:-60px;max-width:59%}.landing-onboarding-wrapper .landing-partner-logo{display:block;margin:0 auto 35px auto}.landing-onboarding-wrapper .about-funzi-logo{transform:rotate(-12deg);position:absolute;top:50px;left:3px;z-index:4;filter:drop-shadow(1px 3px 2px rgba(68, 68, 68, .8))}.landing-onboarding-wrapper .about-title{padding:40px 40px 0 21px;font-size:40px;text-align:left;text-shadow:0 0 10px rgba(0,0,0,.25);position:absolute;bottom:110px;z-index:3}.landing-onboarding-wrapper .header-bar-about{display:flex;align-items:center;min-height:60px;position:relative;z-index:3;padding-right:90px}.landing-onboarding-wrapper .header-bar-about .link-back,.landing-onboarding-wrapper .header-bar-about .link-home{display:inline-block;width:54px;padding:14px 0;text-align:center;vertical-align:middle}.landing-onboarding-wrapper .about-funzi{padding-top:35px;padding-bottom:38px}.landing-onboarding-wrapper .about-funzi .about-quote{line-height:1.15}.landing-onboarding-wrapper .about-funzi .about-item{position:relative;color:#fff!important}.landing-onboarding-wrapper .about-funzi .about-item.item-sm{margin-bottom:20px;display:flex;padding-left:0;padding-right:15px}.landing-onboarding-wrapper .about-funzi .about-item.item-sm .about-number{min-width:38px;width:38px;word-break:break-all;position:relative;height:inherit;color:#fff!important}.landing-onboarding-wrapper .about-funzi .about-item.item-sm .about-quote{text-align:left;padding-left:15px;font-size:16px;font-weight:400}.landing-onboarding-wrapper .about-funzi .about-number{height:100%;font-size:48px;font-weight:200;color:#fff;line-height:.9em;position:absolute;top:0;border-right:1px solid #fff;left:0}.login-title{display:flex;align-items:center;padding:16px 0 8px 0;font-size:26px;color:#ff711c;margin-bottom:10px;border-bottom:1px solid #ff711c}.login-title .title-icon,.login-title .title-txt{display:inline-block;vertical-align:middle}.login-title .title-txt{padding:0 14px}.login-title.border-color-white{border-color:#fff}.terms-link{color:#494e54;text-decoration:none}.phone-terms-container{position:relative;padding:16px 0 24px 0;text-align:center}.dont-have-container{display:flex;flex-direction:column;text-align:center;font-size:16px;margin-top:24px}.dont-have-container p{font-weight:400}.already-have-container{font-size:16px;text-align:center;margin-top:16px}.terms-divider{border-radius:5px;width:100%;bottom:0;background:#858e99;height:1px;position:absolute}.login-phone-container{display:flex;justify-content:space-between}.login-phone-container input:nth-child(1){width:30%;min-width:60px}.login-phone-container input:nth-child(2){width:69%}.login-txt .text-link{font-weight:700;color:#27b1de}.login-txt .link-sm-black{display:inline-block;padding-top:2px;padding-bottom:2px;color:#4a4e55}.login-txt .link-sm-black img{width:7px;height:11px;margin-left:4px;margin-right:4px}.login-note{font-size:14px;color:#9e9e9e}.email-suggestion{justify-content:space-between;width:100%;margin-top:5px;margin-bottom:20px}.email-suggestion p{cursor:pointer}.email-suggestion.hide{display:none}.email-suggestion.show{display:flex}.login-form .input-txt{margin-bottom:20px}.login-form .input-label{display:block;margin-bottom:8px}.login-form .phone-country-code{width:80px}.login-form .phone-num{width:calc(100% - 90px);margin-left:5px}.login-error-msg{background-color:#d0021b;padding:8px 12px;color:#fff;margin-bottom:20px;border-radius:10px}.signup-terms-notification{max-width:768px;margin:0 auto}.win .archived-reviews-disclaimer,.win .course-learn-num-list,.win .course-level-box-holder,.win .course-section-title,.win .info-bar,.win .info-bar-main,.win .info-bar-transparent,.win .label-archived-top,.win .label-partner,.win .price-bar,.win .price-crossed,.win .report-bar,.win .topic-txt{font-weight:400!important}.win .price-crossed b,.win .price-crossed strong{font-weight:400!important}.win .content-partner-text,.win .get-benefits,.win .get-certificate,.win .list-num,.win .short-answer,.win .topic-num{font-weight:300!important}.win .label-purple{font-weight:300!important}.funzi-learning-container{display:flex;width:100%;min-height:120px;align-items:center;padding:28px 20px;margin:14px 0;background:linear-gradient(270.09deg,#ffab16 .05%,#ff711c 99.9%);color:#fff;fill:#fff}.funzi-learning-container p{font-size:21px;text-transform:uppercase;flex:1;padding-right:1em}.funzi-learning-container img{align-self:flex-end;flex-shrink:0;width:12px;height:19px}@media (min-width:545px){.funzi-learning-container img{align-self:center}}.snippet-info{margin-right:1.4em}.snippet-info .snippet-container{font-size:12px;font-weight:800;display:flex;align-items:center;margin-left:1.6em}.snippet-info .snippet-container:nth-child(1),.snippet-info .snippet-container:nth-child(2){margin-top:3px}.snippet-info .snippet-container img{margin-left:-5px;height:22px;min-width:initial}.snippet-info .snippet-container .snippet-icon{margin-right:.4em}.snippet-info .snippet-container .rating-counter{margin-top:2px;margin-left:.3em}@media (max-width:343px){.snippet-info .snippet-container{margin-left:1em}.snippet-info .snippet-container img{width:21px}.snippet-info .snippet-container .snippet-icon{width:18px}.snippet-info .snippet-container:nth-child(1){margin-left:.5em}}.certificate-included-badge{position:absolute;right:2em;top:-1.8em;z-index:10}.rating-score-container{position:absolute;right:2em;bottom:.45em;z-index:10;display:flex;color:#fff}.rating-score-container .course-stars{position:relative;z-index:10;margin-right:.6em}.rating-score-container:before{content:'';position:absolute;width:150%;height:155%;z-index:1;left:-20%;top:-27%;background:url(/assets-b2c/images/rating-blue-background.png)}.rating-score-container p{font-size:14px;font-weight:300;position:relative;z-index:2}.rating-score-container p strong{font-weight:800}.archived-reviews-disclaimer{font-weight:300;font-size:12px;line-height:14px;display:flex;align-items:center;color:#494e54;padding:0 16px;border-radius:4px;font-family:Lato;font-style:italic;display:flex;align-items:flex-start}.archived-reviews-disclaimer img{width:18px;height:18px;margin-right:7px;margin-top:2px}.info-time-new{display:flex;align-items:center}.info-time-new .suggested-time-text{text-align:center;margin-left:6px}.time-container{display:flex;align-items:center;justify-content:center;position:relative;margin-left:6px;flex-shrink:0;width:65px}@media (max-width:380px){.time-container{width:55px}}.time-container p{position:absolute;left:50%;top:50%;z-index:2;pointer-events:none;font-size:15px;color:#6623d7;text-align:center;line-height:14px;font-weight:900;transform:translate(-50%,-46%)}@media (max-width:380px){.time-container p{transform:translate(-50%,-50%)}}.time-container p span{font-size:24px}@media (max-width:380px){.time-container p span{font-size:22px}}.time-container.small{width:40px;margin-left:3px;margin-right:3px}.time-container.small p{position:absolute;left:50%;top:60%;z-index:2;pointer-events:none;font-size:12px;color:#6623d7;text-align:center;line-height:12px;font-weight:900;transform:translate(-52%,-42%)}.time-container.small p span{font-size:16px}.time-container .level-icon,.time-container .level-icon-small{position:absolute;z-index:1}.get-benefits{position:relative;padding:12px;font-size:13px;font-weight:200}@media (min-width:800px){.get-benefits{font-size:16px;padding:16px}}.get-benefits:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(98.41deg,#6623d7 0,#9931ca 100%);z-index:1;opacity:.1;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.get-benefits.rounded-top:before{border-top-left-radius:5px;border-top-right-radius:5px}.get-benefits ul{list-style-type:initial;padding-inline-start:20px;z-index:2;position:relative}.get-benefits ul li{margin-bottom:3px}.picture-course-details{position:absolute;left:0;width:100%;height:40px;bottom:-10px}.picture-course-details::before{content:'';z-index:0;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);height:100%;position:absolute;width:100%;background:RGBA(0,0,0,.2)}.course-main-tile{display:block}.course-main-tile .round-picture-details .info-level{justify-content:flex-end}.course-main-tile a:nth-last-child(1){border-bottom-left-radius:15px;border-bottom-right-radius:15px}.course-main-tile a:nth-last-child(1) .course-picture-wrap{border-bottom-left-radius:15px;border-bottom-right-radius:15px}.course-main-tile a:nth-last-child(1):not(.picture-bar){overflow:hidden}.course-main-tile.full-width{margin-top:2px;margin-bottom:3px}.course-main-tile.full-width .label-type{left:0;border-top-left-radius:0!important;border-bottom-left-radius:0!important}.course-main-tile.full-width .label-type.label-green-free{padding-left:18px}.course-main-tile.full-width .label-type.label-green-voucher-free{bottom:96px!important;white-space:nowrap}.course-main-tile.full-width .label-type.label-purple{padding-top:4px}.course-main-tile.full-width .info-level{padding-left:9px;padding-right:0}.course-main-tile.full-width .rating-bar{padding-left:18px}.course-main-tile.full-width .info-bar{padding-right:5px}.course-main-tile.full-width .info-time{justify-content:flex-end}.course-main-tile.full-width .info-time .time-txt{display:flex;flex-direction:column}.course-main-tile.full-width .info-time-new{padding-left:0}.course-main-tile.full-width .info-time-new .suggested-time-text{white-space:nowrap}.course-main-tile .info-bar,.course-main-tile .price-bar,.course-main-tile .rating-bar,.course-main-tile .report-bar,.course-main-tile .title-bar{background:#ff711c;background:-moz-linear-gradient(left,#ff711c 0,#ffab16 100%);background:-webkit-gradient(left top,right top,color-stop(0,#ff711c),color-stop(100%,#ffab16));background:-webkit-linear-gradient(left,#ff711c 0,#ffab16 100%);background:-o-linear-gradient(left,#ff711c 0,#ffab16 100%);background:-ms-linear-gradient(left,#ff711c 0,#ffab16 100%);background:linear-gradient(to right,#ff711c 0,#ffab16 100%)}.course-main-tile.bg-orangeMain-grad .info-bar,.course-main-tile.bg-orangeMain-grad .price-bar,.course-main-tile.bg-orangeMain-grad .rating-bar,.course-main-tile.bg-orangeMain-grad .report-bar,.course-main-tile.bg-orangeMain-grad .title-bar{background-image:linear-gradient(90deg,#fe5a17 0,#ff841b 100%)}.course-main-tile.bgGrad-green-main .info-bar,.course-main-tile.bgGrad-green-main .price-bar,.course-main-tile.bgGrad-green-main .rating-bar,.course-main-tile.bgGrad-green-main .report-bar,.course-main-tile.bgGrad-green-main .title-bar{background-image:linear-gradient(90deg,#06ab4e 0,#16de29 100%)}.course-main-tile.bg-grayDark-grad .info-bar,.course-main-tile.bg-grayDark-grad .price-bar,.course-main-tile.bg-grayDark-grad .rating-bar,.course-main-tile.bg-grayDark-grad .report-bar,.course-main-tile.bg-grayDark-grad .title-bar{background-image:linear-gradient(90deg,#646464 0,#979797 100%)}.course-main-tile .title-bar{display:block;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;min-height:46px;padding:8px 20px 8px 20px;font-size:19px;font-weight:700;color:#fff;border-bottom:1px solid #fff;position:relative}.course-main-tile .title-chevron,.course-main-tile .title-txt{display:inline-block;vertical-align:middle}.course-main-tile .title-txt{width:calc(100% - 40px);flex:1}.course-main-tile .title-chevron{width:12px;height:18px;margin-left:20px}.course-main-tile .title-label{display:block;min-width:100%;padding-top:5px;padding-bottom:5px;font-size:14px;font-weight:700}.course-main-tile .bar-low-priority{z-index:2!important}.course-main-tile .picture-bar{position:relative;z-index:5;display:block}.course-main-tile .picture-bar.height-xl .course-picture-wrap{height:238px}@media (min-width:800px){.course-main-tile .picture-bar.height-xl .course-picture-wrap{height:300px}}.course-main-tile .picture-bar.height-xl .label-archived,.course-main-tile .picture-bar.height-xl .label-invite,.course-main-tile .picture-bar.height-xl .label-new,.course-main-tile .picture-bar.height-xl .label-type{bottom:66px}.course-main-tile .picture-bar.height-xl .label-archived.old,.course-main-tile .picture-bar.height-xl .label-invite.old,.course-main-tile .picture-bar.height-xl .label-new.old,.course-main-tile .picture-bar.height-xl .label-type.old{bottom:56px}.course-main-tile .picture-bar.height-xl .label-archived.old-crossed,.course-main-tile .picture-bar.height-xl .label-invite.old-crossed,.course-main-tile .picture-bar.height-xl .label-new.old-crossed,.course-main-tile .picture-bar.height-xl .label-type.old-crossed{bottom:82px}.course-main-tile .picture-bar.height-lg .course-picture-wrap{height:180px}@media (min-width:800px){.course-main-tile .picture-bar.height-lg .course-picture-wrap{height:270px}}.course-main-tile .picture-bar.height-lg .label-archived,.course-main-tile .picture-bar.height-lg .label-invite,.course-main-tile .picture-bar.height-lg .label-new,.course-main-tile .picture-bar.height-lg .label-type{bottom:38px}.course-main-tile .picture-bar.height-sm .course-picture-wrap{height:140px}@media (min-width:800px){.course-main-tile .picture-bar.height-sm .course-picture-wrap{height:260px}}.course-main-tile .picture-bar.height-sm .label-archived,.course-main-tile .picture-bar.height-sm .label-invite,.course-main-tile .picture-bar.height-sm .label-new,.course-main-tile .picture-bar.height-sm .label-type{bottom:16px}.course-main-tile .best-seller-label{position:absolute;right:-10px;top:2em;background:linear-gradient(-90deg,#fe5a17 0,#ff841c 100%);border-right:1px solid #fff;border-top:1px solid #fff;border-bottom:1px solid #fff;box-sizing:border-box;height:25px;display:flex;align-items:center;font-family:Lato;font-style:normal;padding-left:3px;padding-right:17px;padding-top:2px;font-weight:600;font-size:12px;color:#fff;display:flex;align-items:center;max-height:30px;text-transform:uppercase;box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:2px;z-index:10}.course-main-tile .best-seller-label img{position:absolute;left:-20px;height:25px;top:-1px}.course-main-tile .course-picture-wrap{overflow:hidden;position:relative}.course-main-tile .course-picture-wrap img{width:100%;height:100%;object-fit:cover;object-position:50% 25%}.course-main-tile .course-picture-wrap div.picture-credits{position:absolute;bottom:6px;padding:2px 6px 3px;display:inline;right:6px;z-index:2;color:#fff;font-size:12px}.course-main-tile .course-picture-wrap div.picture-credits::after{position:absolute;content:'';top:0;left:0;width:100%;z-index:1;height:100%;background:rgba(0,0,0,.3);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border-radius:3px}.course-main-tile .course-picture-wrap div.picture-credits span{z-index:2;position:relative}.course-main-tile .label-archived,.course-main-tile .label-invite,.course-main-tile .label-new,.course-main-tile .label-type{font-size:12px;font-weight:700;color:#fff;border-radius:2px;position:absolute;z-index:2}.course-main-tile .label-new{text-transform:uppercase}.course-main-tile .label-type{padding-left:9px;padding-right:11px;left:-10px}.course-main-tile .label-type.fade img,.course-main-tile .label-type.fade p,.course-main-tile .label-type.fade span{opacity:.5}.course-main-tile .label-type svg{width:22px;height:100%;position:absolute;right:-18px;top:0}.course-main-tile .label-type.label-discount-price{background-color:#6623d7;padding-top:5px;padding-bottom:6px;border-radius:2px 2px 2px 0;box-shadow:0 2px 4px rgba(0,0,0,.25);border-radius:3px;border-bottom-left-radius:0;z-index:10;bottom:112px!important;min-width:116px!important;padding-left:14px!important}.course-main-tile .label-type.label-discount-price svg path{fill:#6623d7}.course-main-tile .label-type.label-discount-price.snippet-price{bottom:92px!important}.course-main-tile .label-type.label-discount-price~.label-purple{font-weight:100}.course-main-tile .label-type.label-purple{background-color:#6623d7;padding-top:5px;padding-bottom:6px;border-radius:2px 2px 2px 0;box-shadow:0 2px 4px rgba(0,0,0,.25);border-radius:3px}.course-main-tile .label-type.label-purple svg path{fill:#6623d7}.course-main-tile .label-type.label-purple.label-type{bottom:66px;z-index:3}.course-main-tile .label-type.label-purple.label-type.push-down{bottom:32px}.course-main-tile .label-type.label-green{background-color:#09be3b;padding-top:4px;padding-bottom:3px}.course-main-tile .label-type.label-green svg path{fill:#09be3b}.course-main-tile .label-type.label-green-free{background-color:#09be3b;padding:8px 8px 6px 16px;border-radius:0 2px 2px 2px}.course-main-tile .label-type.label-green-free svg path{fill:#09be3b}.course-main-tile .label-type.label-green-voucher-free{bottom:96px!important;white-space:nowrap;z-index:5;font-size:10px;font-weight:800;display:flex;align-items:center;padding:3px 0 5px 2px;min-width:118px;line-height:10px;box-shadow:0 4px 4px rgba(0,0,0,.25);background:linear-gradient(90deg,#06ab4e 0,#16de29 100%)}.course-main-tile .label-type.label-green-voucher-free img{top:1px;position:relative;margin-right:8px}.course-main-tile .label-type.label-green-voucher-free p{line-height:12px}.course-main-tile .label-type.label-green-voucher-free svg path{fill:#16de29}.course-main-tile .label-type img{display:inline-block;vertical-align:middle;margin-left:5px;margin-right:5px}.course-main-tile .label-archived,.course-main-tile .label-invite,.course-main-tile .label-new{padding:5px 11px;border:1px solid #fff;border-right:none;right:0;border-top-right-radius:0;border-bottom-right-radius:0}.course-main-tile .label-archived-top{background-color:#4a4e55;width:100%;padding:12px 20px;font-size:14px;font-weight:300;color:#fff;position:absolute;top:0;left:0;z-index:2;display:flex;align-items:center;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.course-main-tile .label-archived-top .label-chevron{width:10px;height:14px;margin-left:auto}.course-main-tile .label-new{background-color:#ff711c}.course-main-tile .label-invite{background-color:#ac0063}.course-main-tile .label-archived{background-color:#4a4e55}.course-main-tile .label-partner{background-color:#5eb1bf;width:100%;padding:7px 20px;font-size:12px;font-weight:300;color:#fff;position:absolute;top:0;left:0;z-index:2}.course-main-tile .info-bar,.course-main-tile .info-bar-main{display:flex;align-items:center;justify-content:space-between;height:40px;padding:0 10px 1px 3px;font-size:12px;font-weight:300;color:#fff;z-index:6;position:relative}.course-main-tile .info-bar-main.has-top-space,.course-main-tile .info-bar.has-top-space{padding-top:25px}.course-main-tile .info-bar-main.overview-info-bar,.course-main-tile .info-bar.overview-info-bar{height:initial;padding-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:1em}.course-main-tile .info-bar .info-column,.course-main-tile .info-bar-main .info-column{flex:1;display:flex;margin-left:1em;align-items:center;font-size:14px;padding:.8em 0}.course-main-tile .info-bar .info-column.book-column div:nth-child(2),.course-main-tile .info-bar-main .info-column.book-column div:nth-child(2){min-width:100px;word-break:break-word}.course-main-tile .info-bar .info-column.book-column div:nth-child(2) p,.course-main-tile .info-bar-main .info-column.book-column div:nth-child(2) p{width:100%}.course-main-tile .info-bar .info-column.book-column div:nth-child(2) p strong,.course-main-tile .info-bar-main .info-column.book-column div:nth-child(2) p strong{white-space:initial}.course-main-tile .info-bar .info-column.col,.course-main-tile .info-bar-main .info-column.col{flex-direction:column;align-items:initial;justify-content:center}.course-main-tile .info-bar .info-column.col img,.course-main-tile .info-bar-main .info-column.col img{width:86px;max-width:86px}@media (max-width:359px){.course-main-tile .info-bar .info-column.responsive-col,.course-main-tile .info-bar-main .info-column.responsive-col{flex-direction:column;align-items:initial;justify-content:center}.course-main-tile .info-bar .info-column.responsive-col img,.course-main-tile .info-bar-main .info-column.responsive-col img{width:86px;max-width:86px}}.course-main-tile .info-bar .info-column b,.course-main-tile .info-bar .info-column strong,.course-main-tile .info-bar-main .info-column b,.course-main-tile .info-bar-main .info-column strong{font-weight:800;white-space:nowrap}.course-main-tile .info-bar .info-column span,.course-main-tile .info-bar-main .info-column span{white-space:nowrap}.course-main-tile .info-bar .info-column p,.course-main-tile .info-bar-main .info-column p{font-weight:300}.course-main-tile .info-bar .info-column.break span,.course-main-tile .info-bar-main .info-column.break span{white-space:initial;word-break:break-word}.course-main-tile .info-bar .info-column .level-icon,.course-main-tile .info-bar-main .info-column .level-icon{margin-right:.6em;min-width:initial;width:initial;background:0 0}.course-main-tile .success-bar{padding:16px 20px;line-height:22px;font-size:14px}.course-main-tile .success-bar a{color:#fff!important;font-weight:300}.course-main-tile .success-bar b{color:#fff;font-weight:800}.course-main-tile .info-bar-transparent{display:flex;align-items:center;justify-content:space-between;height:40px;padding:0 10px 1px 3px;font-size:12px;right:0;font-weight:300;color:#fff;z-index:6;bottom:-6px;position:absolute}.course-main-tile .info-bar-transparent.has-top-space{padding-top:25px}.course-main-tile .info-level,.course-main-tile .info-time{display:flex;align-items:center;padding:10px}.course-main-tile .info-level .suggested-time-text,.course-main-tile .info-time .suggested-time-text{margin-right:2px;text-transform:uppercase}@media (max-width:400px){.course-main-tile .info-level .suggested-time-text,.course-main-tile .info-time .suggested-time-text{flex-basis:10%}}.course-main-tile .info-level .suggested-time-text span,.course-main-tile .info-time .suggested-time-text span{text-transform:lowercase}@media only screen and (min-width:481px){.course-main-tile .info-level,.course-main-tile .info-time{flex:1}}@media only screen and (max-width:480px){.course-main-tile .info-time{padding-left:5px;padding-right:5px}}.course-main-tile .time-txt strong{white-space:nowrap}.course-main-tile .level-icon,.course-main-tile .level-icon-small,.course-main-tile .level-txt,.course-main-tile .price-icon,.course-main-tile .price-num,.course-main-tile .price-txt,.course-main-tile .rating-star,.course-main-tile .rating-txt,.course-main-tile .report-chevron,.course-main-tile .report-icon,.course-main-tile .report-txt,.course-main-tile .stars-wrap,.course-main-tile .time-icon,.course-main-tile .time-txt{display:inline-block;vertical-align:middle}.course-main-tile .level-icon,.course-main-tile .time-icon{margin-left:7px;margin-right:7px;top:-37px;min-width:65px;width:65px}@media (max-width:380px){.course-main-tile .level-icon{top:-31px;width:55px;min-width:55px}}.course-main-tile .level-icon-small{width:45px;min-width:45px;height:47px}.course-main-tile .level-icon,.course-main-tile .level-icon-small{margin-left:0;margin-right:0}.course-main-tile .level-txt{text-transform:uppercase}.course-main-tile .rating-bar{padding:8px 13px 10px 13px;font-size:12px;font-weight:700;color:#fff;position:relative;z-index:1;display:flex;align-items:center}.course-main-tile .rating-bar a{display:flex;align-items:center}.course-main-tile .rating-bar a .stars-wrap{position:relative;top:2px;padding-left:0}.course-main-tile .stars-wrap{padding:5px 7px}.course-main-tile .rating-star{width:13px;height:12px}.course-main-tile .rating-txt{text-transform:uppercase}.course-main-tile .price-bar{min-height:53px}.course-main-tile .price-bar.discount-bar{position:relative;z-index:20}.course-main-tile .price-bar,.course-main-tile .report-bar{display:block;display:flex;justify-content:space-between;padding:8px 18px;font-size:12px;font-weight:300;color:#fff;border-top:1px solid #fff}.course-main-tile .price-bar .content-partner-text,.course-main-tile .report-bar .content-partner-text{font-weight:200;font-size:12px;margin-bottom:2px}.course-main-tile .price-bar .price-bar-column,.course-main-tile .report-bar .price-bar-column{display:flex;flex-direction:column}.course-main-tile .price-bar .price-bar-column .certificate-box,.course-main-tile .report-bar .price-bar-column .certificate-box{display:flex;margin-top:5px}.course-main-tile .price-bar .price-bar-column .certificate-box p,.course-main-tile .report-bar .price-bar-column .certificate-box p{font-weight:600;font-size:12px}.course-main-tile .price-bar .price-bar-column .certificate-box img,.course-main-tile .report-bar .price-bar-column .certificate-box img{margin-right:12px;width:24px;height:17px}.course-main-tile .price-bar .content-partner img,.course-main-tile .report-bar .content-partner img{max-height:27px;max-width:100px}.course-main-tile .price-bar.bigger,.course-main-tile .report-bar.bigger{padding:14px 10px}.course-main-tile .price-icon{margin:0 10px}.course-main-tile .report-icon{margin:3px 10px 3px 0}.course-main-tile .report-txt{width:calc(100% - 80px);flex:1}.course-main-tile .report-chevron{width:12px;height:19px;margin:4px 8px}.course-main-tile .price-txt{width:calc(100% - 160px);flex:1}.course-main-tile .price-num{padding:0 10px;font-size:29px;font-weight:600;position:relative;text-align:right}.course-main-tile .price-num.price-crossed{opacity:.5;font-weight:300}.course-main-tile .category-link{display:block;display:flex;align-items:center;background-color:#4a4e55;padding:22px 20px 8px 20px;font-size:12px;font-weight:700;color:#c7d4e6;margin-top:-15px;position:relative;z-index:0}.course-main-tile .category-tag{display:inline-block;background-color:rgba(240,240,240,.7);padding:2px 5px;color:#4a4e55;margin:5px 8px;vertical-align:baseline;border-radius:4px}.course-main-tile .category-chevron{display:inline-block;width:7px;height:11px;opacity:.8;margin-left:auto}.course-main-tile .has-border{border-bottom:1px solid #fff}.course-main-tile .has-shadow{box-shadow:0 2px 4px rgba(0,0,0,.25)}.course-main-tile .has-round-top{border-radius:15px 15px 0 0}.course-main-tile .has-round-bottom{border-radius:0 0 15px 15px}.course-main-tile a.no-round-bottom{border-bottom-left-radius:0;border-bottom-right-radius:0}.course-main-tile .label-pay-later{padding-bottom:6px!important;padding-top:6px!important;font-size:15px!important}.course-main-tile .label-price{font-size:20px;line-height:18px;padding-left:18px;min-width:135px;max-width:230px;display:flex;align-items:center}.course-main-tile .label-price.small{min-width:100px;padding-left:11px}.course-main-tile .label-price div:nth-child(1){display:inline;position:relative}.course-main-tile .label-price div:nth-child(1) span{font-size:24px;white-space:nowrap;position:relative;z-index:1}.course-main-tile .label-price div:nth-child(1) img{width:200%;height:170%;position:absolute;left:0;top:-30%;z-index:2}.course-main-tile .label-price p.only-paragraph{padding-left:12px;font-style:italic;font-size:12px;line-height:1;font-weight:400}.course-main-tile .circle-label{width:95px;height:95px;background:#fff;border:3px solid #6623d7;color:#6623d7;position:absolute;right:15px;top:-10px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;z-index:5;box-shadow:0 4px 8px rgba(0,0,0,.25)}.course-main-tile .circle-label img{margin-top:-5px;margin-bottom:5px}.course-main-tile .circle-label p{line-height:1;font-size:12px}.course-main-tile .circle-label p:nth-child(2){font-size:20px;line-height:14px}.course-main-tile .circle-label p:nth-child(3){line-height:1.3}.course-main-tile .circle-label p:nth-child(3) strong{font-size:16px}.course-main-tile.tile-small .info-bar-transparent{padding-right:0}.course-main-tile.tile-small .picture-credits{bottom:initial!important;top:12px!important}.course-main-tile.tile-small .picture-credits span{font-size:10px}.course-main-tile.tile-small .calendar-container{margin:0 3px 0 3px}.course-main-tile.tile-small .info-level .suggested-time-text{margin-left:0}.course-main-tile.tile-small .picture-bar .course-picture-wrap{height:150px}@media (min-width:800px){.course-main-tile.tile-small .picture-bar .course-picture-wrap{height:200px}}.course-section-title{font-weight:300;line-height:1.4em}.course-section-title .txt-lg{font-weight:700;color:#ff841b}.course-section-title .category-tag{display:inline-block;background-color:#f0f0f0;padding:0 4px;font-weight:700;line-height:19px;border:1px solid #4a4e55;border-radius:4px}.course-challenge-title{display:flex;align-items:center;padding:12px 0;cursor:pointer}.course-challenge-title .course-translation-title{display:flex;width:calc(100% - 70px);flex:1;align-items:center}.course-challenge-title .course-translation-title .title-txt{flex:1;width:initial}.course-challenge-title .course-translation-title img{width:20px;height:20px;margin-right:13px}.course-challenge-title.opened .title-btn .line-vertical{opacity:0}.course-challenge-title .title-btn,.course-challenge-title .title-icon,.course-challenge-title .title-txt{display:inline-block;vertical-align:middle}.course-challenge-title .title-txt{width:calc(100% - 70px);flex:1;padding:0 16px 0 0;font-size:14px;font-weight:700;color:#27b1de}.course-challenge-title .title-btn{background-color:transparent;width:25px;min-width:25px;height:25px;border:1px solid #27b1de;border-radius:5px;outline:0;position:relative;cursor:pointer}.course-challenge-title .title-btn .line-horizontal,.course-challenge-title .title-btn .line-vertical{background-color:#27b1de;border-radius:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.course-challenge-title .title-btn .line-horizontal{width:16px;height:4px}.course-challenge-title .title-btn .line-vertical{width:4px;height:16px;transition:opacity .2s ease}.course-challenge-tiles-wrap{max-height:0;overflow:hidden;padding:0 12px;transition:max-height .3s ease;margin:0 -12px}.course-challenge-tiles-wrap a:nth-child(1){margin-top:15px}.started-course-challenge-tiles-wrap{max-height:0;overflow:hidden;padding:0 12px;transition:max-height .3s ease;margin:0 -12px}.started-course-challenge-tiles-wrap a:nth-child(1){margin-top:15px}.course-tags-wrapper .course-tag{display:inline-block;background-color:rgba(240,240,240,.7);padding:1px 3px;font-weight:700;color:#4a4e55;margin:4px 3px;border:1px solid rgba(74,78,85,.7);border-radius:4px;vertical-align:middle}.course-completed-wrapper{background-color:#ab0062;background-image:linear-gradient(to bottom,#ab0062 50%,#510abc 100%);color:#fff}.course-completed-wrapper .header-top-bar,.course-completed-wrapper footer{opacity:.6}.question-name{padding-right:30px}.faq-container{display:flex;position:relative;width:100%;margin-bottom:30px;min-height:70px;transition:.3s ease all;padding-left:3px}.faq-container.opened .line-vertical{opacity:0}.faq-container.opened .faq-question-answer .short-answer{display:none}.faq-container.opened .faq-question-answer .long-answer{display:block}.faq-container .faq-question-answer{display:flex;flex-direction:column}.faq-container .faq-question-answer .long-answer{display:none}.faq-container .faq-question-answer h3{font-weight:800;font-size:14px}.faq-container .faq-question-answer.yes div{font-weight:300!important}.faq-container .faq-question-answer div{font-weight:200;font-size:14px;width:90%;padding-top:5px}.faq-container .title-btn{background-color:transparent;width:25px;min-width:25px;height:25px;border:1px solid #494e54;border-radius:5px;outline:0;position:absolute;cursor:pointer;top:0;right:0}.faq-container .title-btn .line-horizontal,.faq-container .title-btn .line-vertical{background-color:#494e54;border-radius:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.faq-container .title-btn .line-horizontal{width:16px;height:4px}.faq-container .title-btn .line-vertical{width:4px;height:16px;transition:opacity .2s ease}.faq-container .list-num{font-family:Lato;font-size:48px;color:#ff711c;line-height:.8;font-weight:200;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-right:10px}.course-learn-num-list{display:flex;flex-wrap:wrap;font-size:14px;font-weight:300}.course-learn-num-list li{display:inline-block;display:flex;width:50%;padding-bottom:20px;vertical-align:middle;align-items:flex-start;padding-right:17px}.course-learn-num-list .list-num,.course-learn-num-list .list-txt{display:inline-block;vertical-align:top}.course-learn-num-list .list-num{font-family:Lato;font-size:48px;color:#ff711c;line-height:.8;font-weight:200;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-right:10px}.course-learn-num-list .list-txt{padding-top:4px}.course-topics-list li{display:flex;padding-bottom:20px}.course-progress-wrapper.-purchase .progress-topics-list li:nth-child(2){padding-top:15px}.course-progress-wrapper.-purchase .progress-topics-list li:nth-child(2) .cards-bar{background:linear-gradient(90deg,#08b04c 30%,#cab6e6 0)}.course-progress-wrapper .topic-details,.course-progress-wrapper .topic-img,.course-progress-wrapper .topic-num,.course-topics-list .topic-details,.course-topics-list .topic-img,.course-topics-list .topic-num{display:inline-block;vertical-align:top}.course-progress-wrapper .topic-num,.course-topics-list .topic-num{font-family:Lato;min-width:28px;font-size:48px;font-weight:200;line-height:1em;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.course-progress-wrapper .topic-num img,.course-topics-list .topic-num img{display:inline-block;vertical-align:top;margin-top:38px}.course-progress-wrapper .topic-img,.course-topics-list .topic-img{display:flex;flex-direction:column;width:89px;min-width:89px;margin-bottom:10px;overflow:hidden;margin-left:10px;margin-right:13px}.course-progress-wrapper .topic-img img,.course-topics-list .topic-img img{border-radius:12px;width:100%;height:96px;object-fit:cover}.course-progress-wrapper .topic-img .cards-bar,.course-topics-list .topic-img .cards-bar{display:flex;margin-top:10px;height:20px;width:60px;border-radius:5px;background:#cab6e6}.course-progress-wrapper .topic-img .cards-bar p,.course-topics-list .topic-img .cards-bar p{padding-left:5px;padding-top:2px;color:#6623d7;font-size:12px;font-weight:700}.course-progress-wrapper .topic-img .cards-status,.course-topics-list .topic-img .cards-status{font-size:9px;font-weight:400}.course-progress-wrapper .topic-details,.course-topics-list .topic-details{width:calc(100% - 150px);flex:1}.course-progress-wrapper .topic-name,.course-topics-list .topic-name{display:block;padding-bottom:5px;font-weight:700;color:#4a4e55}.course-progress-wrapper .topic-txt,.course-topics-list .topic-txt{padding-top:4px;font-size:14px;font-weight:300}.course-progress-wrapper .topic-name-trial,.course-topics-list .topic-name-trial{display:block;padding-bottom:5px;font-weight:700;color:#fff}.bgGrad-dark-purple{background:linear-gradient(90deg,#561cb5 .55%,#7e28af 100%)}.purple-circle{height:41px;width:41px;border-radius:50%;background-color:#6721af}.border-top-grey{border-top:6px solid rgba(255,255,255,.54)}.trial-end-txt p{font-size:16px;font-weight:400;padding-bottom:20px;color:#fff}.course-progress-wrapper .progress-title{padding:11px 20px;font-size:12px;font-weight:700;color:#fff}.course-progress-wrapper .progress-title-icon{display:inline-block;vertical-align:text-bottom;margin-right:12px}.course-progress-wrapper .topic-name{position:relative;padding-right:22px}.course-progress-wrapper .topic-name-chevron{width:12px;height:19px;margin-top:-10px;position:absolute;top:50%;right:0}.course-progress-wrapper .report-bar{display:block;display:flex;align-items:center;padding-left:10px;padding-right:10px;font-size:12px;font-weight:300;color:#4a4e55}.course-progress-wrapper .report-icon{margin:0 10px}.course-progress-wrapper .report-txt{width:calc(100% - 80px);flex:1}.course-progress-wrapper .report-chevron{width:12px;height:19px;margin:4px 8px}.course-progress-wrapper .topic-details-bar{display:flex}.course-progress-wrapper .topic-steps-bar{display:flex;align-items:center;padding:20px 30px 15px 30px;text-align:center}.course-progress-wrapper .topic-step-circle,.course-progress-wrapper .topic-step-line{display:inline-block;vertical-align:middle}.course-progress-wrapper .topic-step-circle{background-color:#c4c4c4;width:13px;height:13px;flex:0 0 13px;margin:0 3px;border-radius:50%}.course-progress-wrapper .topic-step-circle.step-done{background:#09be3b url(../images/icon-checkmark-white.svg) no-repeat center center;background-size:8px 6px}.course-progress-wrapper .topic-step-circle.step-active{background-color:#ff711c}.course-progress-wrapper .topic-step-line{width:10px;flex:1;border-color:#c4c4c4;border-style:dashed;border-bottom-width:1px}.course-progress-wrapper .topic-step-line.line-done{border-color:#09be3b;border-style:solid}.course-progress-wrapper .topic-summary-bar{background-color:#858e99;padding:6px 20px;font-size:12px;font-weight:700;color:#f0f0f0;margin:0 10px}.course-progress-wrapper .summary-icon{display:inline-block;background-color:#f0f0f0;width:18px;height:18px;padding:4px 0;text-align:center;margin:0 6px;border-radius:3px}.course-progress-wrapper .summary-icon img{display:inline-block}.previous-course-progress-wrapper{padding:2px;border-radius:0 0 15px 15px}.previous-course-progress-wrapper.bg-grayDark-grad{background-image:linear-gradient(90deg,#646464 0,#979797 100%)}.previous-course-progress-list{background-color:#fff;padding:0 1px;border-radius:0 0 15px 15px}.previous-course-progress-list li{border-top:1px solid rgba(0,0,0,.13);position:relative}.previous-course-progress-list li:first-child,.previous-course-progress-list li:last-child{border-top:none}.previous-course-progress-list .topic-item{padding:13px 12px 13px 36px}.previous-course-progress-list .topic-item.active .status-checkmark{background-color:#ff711c}.previous-course-progress-list .topic-item.active .topic-name{color:#ff711c}.previous-course-progress-list .topic-item.done .status-checkmark{background:#09be3b url(../images/icon-checkmark-white.svg) no-repeat center center;background-size:12px 9px}.previous-course-progress-list .topic-item.done .topic-name{color:#09be3b}.previous-course-progress-list .topic-name{color:#9e9e9e}.previous-course-progress-list .status-checkmark{background-color:#9e9e9e;width:18px;height:18px;border-radius:3px;position:absolute;top:14px;left:10px}.previous-course-progress-list .topic-steps-bar{display:flex;align-items:center;padding:10px 20px 2px 0;text-align:center}.previous-course-progress-list .topic-step-circle,.previous-course-progress-list .topic-step-line{display:inline-block;vertical-align:middle}.previous-course-progress-list .topic-step-circle{background-color:#c4c4c4;width:13px;height:13px;flex:0 0 13px;margin:0 3px;border-radius:50%;position:relative}.previous-course-progress-list .topic-step-circle:after{content:'';position:absolute;bottom:-17px;left:50%;margin-left:-5px;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:8px solid rgba(255,113,28,.16);display:none}.previous-course-progress-list .topic-step-circle.step-done{background:#09be3b url(../images/icon-checkmark-white.svg) no-repeat center center;background-size:8px 6px}.previous-course-progress-list .topic-step-circle.step-active{background-color:#ff711c}.previous-course-progress-list .topic-step-circle.step-active:after{display:block}.previous-course-progress-list .topic-step-line{width:10px;flex:1;border-color:#c4c4c4;border-style:dashed;border-bottom-width:1px}.previous-course-progress-list .topic-step-line.line-done{border-color:#09be3b;border-style:solid}.previous-course-progress-list .handful-info-tile{background-color:rgba(255,113,28,.16);width:calc(100% - 20px);padding:15px 14px;font-size:14px;font-weight:700;color:#ff711c;margin-top:15px;border-radius:4px}.previous-course-progress-list .handful-icon,.previous-course-progress-list .handful-txt{display:inline-block;vertical-align:middle}.previous-course-progress-list .handful-icon{margin-right:10px}.previous-course-progress-list .handful-txt{width:calc(100% - 40px)}.course-report--topic-item{display:block;display:flex;padding:11px 0;color:#4a4e55;border-bottom:1px solid #f0f0f0}.course-report--topic-item .topic-action,.course-report--topic-item .topic-info,.course-report--topic-item .topic-rating{display:inline-block;vertical-align:middle}.course-report--topic-item .topic-info{width:calc(100% - 110px);flex:1;line-height:1.3em;padding-right:20px}.course-report--topic-item .topic-rating{align-self:center;padding:1px 10px 2px 10px;border-left:1px solid #f0f0f0}.course-report--topic-item .topic-rating img{display:inline-block;width:13px;height:12px;margin-left:-2px;margin-right:-2px;vertical-align:bottom}.course-report--topic-item .topic-rating img:nth-child(2){width:18px;height:16px;margin-bottom:1px}.course-report--topic-item .topic-numbers{font-size:14px}.course-report--topic-item .topic-action{padding-top:2px;font-size:14px;font-weight:700}.course-report--topic-item .action-chevron,.course-report--topic-item .action-icon{display:inline-block;margin-left:4px}.course-report--topic-item .action-chevron{width:7px;height:10px}.course-report--bottom-logo{opacity:.1}.course-report-final-wrapper{background-color:#fff0d4}.course-report-final-wrapper .course-report--topic-item,.course-report-final-wrapper .topic-rating,.course-report-final-wrapper hr{border-color:#eee0c7}.topics-locked{display:flex;align-items:center;height:83px;background:linear-gradient(90.04deg,#feac13 .04%,#ffd22b 99.97%);margin-left:20px;margin-right:20px}.topics-locked .lock-icon{margin-left:20px;margin-right:20px}.topics-locked .topics-locked-txt{font-weight:800;margin-right:20px;font-size:18px;line-height:22px;color:#fff}.locked-topic{background:#fff;opacity:.35}.free-trial-promo-tile{display:block}.free-trial-promo-tile .promo-tile-title{background-color:rgba(9,190,59,.16)!important;font-weight:700;color:#09be3b;display:inline-block;vertical-align:middle;font-size:19px;padding:25px 20px 15px 20px;border-radius:15px 15px 0 0;width:100%}.free-trial-promo-tile .promo-tile-body{background-color:rgba(9,190,59,.16)!important;padding:0 20px 15px 20px;width:100%;color:#494e54;font-size:13px}.free-trial-promo-tile .promo-tile-button-text{display:inline-block;width:calc(100% - 40px);font-size:16px;font-weight:800}.free-trial-promo-tile .promo-tile-button{background-color:rgba(9,190,59,.16)!important;display:block;display:flex;justify-content:space-between;min-height:46px;padding:15px 20px 15px 20px;font-size:19px;font-weight:700;position:relative;border-top:1px solid rgba(0,190,55,.19);border-radius:0 0 15px 15px;width:100%}.free-trial-promo-tile .promo-tile-chevron{width:12px;height:18px;display:inline-block;vertical-align:middle;margin-left:10px}.free-trial-promo-tile .promo-tile-diamond{height:19px;display:inline-block;vertical-align:middle;margin-right:5px}.coupon-discount{width:75px;height:24px;padding:2px 7px;background:#fff;font-size:10px;border-radius:2px;text-align:center;font-weight:800}.coupon-discount p{line-height:1.1}.coupon-discount-cta{margin-left:10px;transform:rotate(-5deg);color:#27b1de}.coupon-discount-info{position:absolute;top:1px;right:5px;transform:translateY(-100%) rotate(-5deg);color:#27b1de}.coupon-discount-payment{margin-left:15px;transform:rotate(-5deg);color:#6623d7}.price-num .coupon-valid .only-paragraph{font-size:9px;font-weight:400;line-height:10px;text-align:right}.get-container{display:flex;flex-direction:column;padding-right:12px;padding-left:8px;margin-bottom:15px}.get-certificate{padding:14px;font-weight:200;font-size:14px;position:relative}@media (min-width:800px){.get-certificate{font-size:18px;padding:20px 280px 110px 20px}}.get-certificate:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;opacity:.05;background:linear-gradient(98.41deg,#6623d7 0,#9931ca 100%);border-top-left-radius:5px;border-top-right-radius:5px}.get-certificate img,.get-certificate p{z-index:2;position:relative}.get-certificate img{float:right;width:200px;margin-right:-65px;margin-top:-12px;margin-left:35px;right:35px}@media (min-width:800px){.get-certificate img{margin-top:0;margin-right:-15px;width:300px;position:absolute;right:0;top:0}}.free-trial-end .get-container{padding:0}.free-trial-end .get-certificate{padding-left:0;padding-top:0}.free-trial-end .get-certificate img{width:200px;margin-right:-40px}@media (min-width:800px){.free-trial-end .get-certificate img{margin-top:0;margin-right:-10px;width:300px;position:absolute;right:0;top:0}}.course-level-container{display:flex;float:right;align-items:center;min-height:70px;padding:24px;margin:0 0 16px 16px;background:RGBA(200,213,229,.15);border-radius:5px}.course-level{display:flex;flex-direction:column;margin-left:12px;font-size:12px}.course-level-icon{width:41px;height:41px;display:flex;align-items:center;justify-content:center;border-radius:100%}.section-title-container{display:flex;align-items:center;margin-bottom:20px;width:100%;padding-bottom:8px;position:relative}.section-title-container .section-title-sm{margin-left:10px}.section-title-container img{width:35px;height:35px}.section-title-container .has-underline{padding-bottom:3px;width:100%;position:absolute;bottom:0;left:0;border-bottom:1px solid #858e99}.course-description-text{font-weight:600;font-size:15px;line-height:18px}.discount-price{font-weight:800}.discount-text .only-paragraph{margin-top:15px;margin-bottom:0;line-height:0}.discount-price-container{display:flex;align-items:center;justify-content:center;width:max-content;margin:0 auto}.pay-discount-box{text-align:center}.price-crossed{font-weight:300;position:relative}.price-crossed b,.price-crossed strong{font-weight:300}.price-crossed:after,.price-crossed:before{content:'';position:absolute;left:10px;top:50%;width:85%;height:1px;background:#fff}.price-crossed:before{transform:rotate(17deg)}.price-crossed:after{transform:rotate(-17deg)}.price-faded{opacity:.5}.learn-about-funzi{background:#7f2ad1;border-top:1px solid #fff;border-bottom:5px solid #fff}.learn-about-funzi .learn-about-item{display:flex;align-items:center;min-height:53px}.learn-about-funzi .learn-about-item .funzi-logo{transform:rotate(-12deg);position:relative;top:-7px;left:-10px;max-width:90px;filter:drop-shadow(1px -1px 5px rgba(68, 68, 68, .4));z-index:2}.learn-about-funzi .learn-about-item .text-item{color:#fff;flex:1}.learn-about-funzi .item-logo{max-height:53px}.course-level-box-holder{font-weight:300;font-size:14px;line-height:17px;color:#494e54;margin-bottom:10px;padding:0 8px}.course-level-box{min-height:180px;border-radius:10px;padding:18px}.course-level-box .icon-level{display:flex;align-items:center}.course-level-box .icon-level .rounded-icon{border-radius:50%;width:41px;min-width:41px;height:41px;display:flex;align-items:center;justify-content:center}.course-level-box .icon-level .level-txt{font-size:12px;margin-left:15px;margin-right:15px;width:100%;padding-bottom:8px}.course-level-box .icon-level .level-txt.has-border{border-bottom:2px solid rgba(178,183,189,.25)}.course-level-box .level-desc{font-size:14px;line-height:16px}.otp-txt{font-size:14px;font-weight:600;font-style:italic;text-align:center}.partners-txt{font-size:13px;font-weight:400}.badges-section,.partners-section{width:100%;margin-top:10px;padding:0 10px 0 10px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.badges-section img,.badges-section svg,.partners-section img,.partners-section svg{max-height:100px;max-width:110px}.partners-section img,.partners-section svg{margin-right:30px;margin-bottom:30px}.prominent-review{background:linear-gradient(90.04deg,#feac13 .04%,#ffd22b 99.97%);border-radius:10px;display:flex;padding:30px 25px!important;margin-top:8px;margin-bottom:8px;flex-direction:column;align-items:center}.prominent-review .review-quote{font-size:20px;font-weight:700;margin-top:10px;text-align:center;line-height:25px;margin-bottom:18px}.prominent-review .review-user-picture{height:100px;width:100px;margin-bottom:22px}.prominent-review .review-user-name{font-weight:400;font-size:14px;line-height:15px;text-align:center}.prominent-review .review-user-name img{margin-top:8px;margin-left:initial;width:15px;height:11px;border:none}@media (max-height:768px){.partner-component img{max-height:160px;max-width:200px}}.win .description-info-txt,.win .txtColor-orange{font-weight:400!important}.topic-top-header{background-color:#fff9f1}.topic-top-header .title-bar{display:block;display:flex;align-items:center}.topic-top-header .title-bar .title-icon,.topic-top-header .title-bar .title-info,.topic-top-header .title-bar .title-txt{display:inline-block;vertical-align:middle}.topic-top-header .title-bar .title-txt{width:calc(100% - 80px);flex:1;padding:0 10px;font-size:26px;color:#ff711c}.topic-top-header .title-bar .title-label{font-size:12px;font-weight:700;color:#9e9e9e;display:inline-block}.topic-top-header .handful-steps.is-highlighted{border-bottom:1px solid #ffd1a3}.topic-top-header .handful-steps.is-highlighted .handful-step.step-active,.topic-top-header .handful-steps.is-highlighted .handful-step:last-child.step-done{padding-bottom:18px;position:relative}.topic-top-header .handful-steps.is-highlighted .handful-step.step-active:after,.topic-top-header .handful-steps.is-highlighted .handful-step.step-active:before,.topic-top-header .handful-steps.is-highlighted .handful-step:last-child.step-done:after,.topic-top-header .handful-steps.is-highlighted .handful-step:last-child.step-done:before{content:'';display:block;width:0;height:0;border-style:solid;position:absolute;bottom:-1px;z-index:2}.topic-top-header .handful-steps.is-highlighted .handful-step.step-active:after,.topic-top-header .handful-steps.is-highlighted .handful-step:last-child.step-done:after{left:3px;border-color:transparent transparent #fff transparent;border-width:0 8px 15px 8px}.topic-top-header .handful-steps.is-highlighted .handful-step.step-active:before,.topic-top-header .handful-steps.is-highlighted .handful-step:last-child.step-done:before{left:2px;border-color:transparent transparent #ffd1a3 transparent;border-width:0 9px 16px 9px}.topic-top-header .continue-bar{display:block}.topic-top-header .continue-img{display:block;width:100%}.topic-top-header .continue-btn{width:100%;cursor:pointer}.topic-top-header .description-item{display:inline-block;padding-bottom:10px;font-size:14px;color:#ff711c;vertical-align:top;padding-right:20px}.topic-top-header .description-item-icon{display:inline-block;vertical-align:text-bottom}.topic-top-header .description-info{display:flex;padding-top:5px;padding-bottom:10px}.topic-top-header .description-info.topic-description p{margin-left:8px}.topic-top-header .description-info-img,.topic-top-header .description-info-txt{display:inline-block;vertical-align:top}.topic-top-header .description-info-txt{width:calc(100% - 30px);padding:0 10px;font-size:14px;font-weight:300;color:#ff711c}.topic-top-header .options-item{display:block;display:flex;align-items:center;padding:6px 0;border-bottom:1px solid #ffc69d}.topic-top-header .options-item:last-child{border-bottom:none}.topic-top-header .option-chevron,.topic-top-header .option-icon,.topic-top-header .option-txt{display:inline-block;vertical-align:middle}.topic-top-header .option-txt{width:calc(100% - 50px);flex:1;padding:0 10px}.topic-top-header .option-chevron{width:8px;height:12px}.topic-top-header hr{border-color:#ffc69d}.topic-cta-txt-wrap{display:flex;align-items:center;font-size:14px}.topic-cta-txt-wrap .cta-img,.topic-cta-txt-wrap .cta-txt{display:inline-block;vertical-align:middle}.topic-cta-txt-wrap .cta-txt{width:calc(100% - 70px);flex:1;font-weight:700;padding-right:20px}.topic-cta-txt-wrap .cta-txt .txtColor-orange{font-weight:400}.handful-steps{display:flex;text-align:center}.handful-steps.show-indicator{border-bottom:1px solid #ffd1a3;padding-bottom:15px!important}.handful-steps.show-indicator .current-handful{position:relative}.handful-steps.show-indicator .current-handful:after{content:'';position:absolute;width:0;height:0;line-height:0;left:2px;bottom:-16px;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:13px solid #ffd1a3;z-index:0}.handful-steps.show-indicator .current-handful:before{content:'';z-index:2;position:absolute;width:0;height:0;left:3px;bottom:-16px;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:12px solid #fff}.handful-steps .handful-line,.handful-steps .handful-step{display:inline-block;vertical-align:top}.handful-steps .handful-step{opacity:.2}.handful-steps .handful-step.step-done{opacity:1}.handful-steps .handful-step.step-done .handful-circle{background-color:#09be3b;background-image:url(../images/icon-checkmark-white.svg);background-position:center center;background-size:10px 8px}.handful-steps .handful-step.step-done .handful-num{color:#09be3b}.handful-steps .handful-step.step-active{opacity:1}.handful-steps .handful-step.step-active .handful-circle{background-color:#ff841b}.handful-steps .handful-step.step-active .handful-num{color:#ff711c}.handful-steps .handful-line{width:10px;flex:1;margin-top:9px;border-top:2px dotted #000;opacity:.2}.handful-steps .handful-line.line-done{border-top:2px solid #09be3b;opacity:1}.handful-steps .handful-circle{background-color:#000;background-clip:content-box;background-repeat:no-repeat;width:22px;height:22px;padding:2px;border-radius:50%}.handful-steps .handful-num{padding-top:4px;font-weight:700;color:#000}.handful-completed-steps{display:flex;color:#fff;text-align:center}.handful-completed-steps .handful-line,.handful-completed-steps .handful-step{display:inline-block;vertical-align:top}.handful-completed-steps .handful-step{opacity:.6}.handful-completed-steps .handful-step.step-done{opacity:1}.handful-completed-steps .handful-step.step-done .handful-circle{background:transparent url(../images/icon-checkmark-white.svg) no-repeat center center;background-size:9px 7px}.handful-completed-steps .handful-step.step-active{opacity:1}.handful-completed-steps .handful-step.step-active .handful-circle{background-color:#ff841b}.handful-completed-steps .handful-line{width:10px;flex:1;margin-top:9px;border-top:2px dotted #fff;opacity:.6}.handful-completed-steps .handful-line.line-done{border-top:2px solid #fff;opacity:1}.handful-completed-steps .handful-circle{background-color:#fff;width:20px;height:20px;border:2px solid #fff;border-radius:50%}.handful-completed-steps .handful-num{padding-top:4px;font-weight:700}.handful-completed-title{font-size:30px;color:#fff}.learningCard-main-tile{display:block}.learningCard-main-tile.card-locked{opacity:.3;filter:grayscale(100%);position:relative}.learningCard-main-tile.card-locked.washed-gradient{opacity:.2}.learningCard-main-tile.card-locked.washed-gradient:before{content:"";background-image:linear-gradient(0deg,#fff 0,rgba(255,255,255,0) 100%);width:100%;height:100%;position:absolute;top:0;left:0;z-index:2}.learningCard-main-tile .card-picture-bar{height:160px;border-radius:15px 15px 0 0;overflow:hidden;position:relative;z-index:1}@media (min-width:992px){.learningCard-main-tile .card-picture-bar{height:240px}}.learningCard-main-tile .card-picture-bar img{width:100%;height:100%;object-fit:cover;object-position:50% 10%}.learningCard-main-tile .card-name-bar{display:block;display:flex;align-items:center;min-height:48px;padding:8px 20px;font-size:15px;font-weight:700;color:#fff}.learningCard-main-tile .name-chevron,.learningCard-main-tile .name-txt{display:inline-block;vertical-align:middle}.learningCard-main-tile .name-txt{width:calc(100% - 40px);flex:1}.learningCard-main-tile .name-chevron{width:12px;height:18px;margin-left:20px}.learningCard-main-tile .card-status-bar{padding:5px 20px;font-size:12px;font-weight:300;color:#fff;border-top:1px solid rgba(255,255,255,.3);border-radius:0 0 15px 15px}.learningCard-title-lg{font-size:26px;color:#ff841b}.learningCard-title-lg.has-underline{padding-bottom:3px;border-bottom:1px solid #ff841b}.learningCard-txt-quote{padding-left:10%;font-size:25px;font-weight:700;color:#ff841b;text-align:end}.learningCard-txt-num{background-color:#ff841b;padding:12px 9px;font-size:35px;font-weight:700;color:#fff;line-height:1em;margin-bottom:15px;border-radius:10px;margin-right:20px;float:left}.learningCard-special-wrapper{background-color:#24a1d6;background-image:radial-gradient(ellipse at 30% 30%,#19ebff 0,#510abc 100%);color:#fff}.learningCard-special-wrapper .header-top-bar,.learningCard-special-wrapper footer{opacity:.6}.learningCard-special-wrapper hr{border-color:rgba(255,255,255,.6)}.learningCard-special-title{font-size:26px}.activity-answer-btn{font-size:16px!important;margin-bottom:1px;border-radius:0}.activity-answer-btn:first-of-type{border-top-left-radius:15px;border-top-right-radius:15px}.activity-answer-btn:last-of-type{border-bottom-left-radius:15px;border-bottom-right-radius:15px}.activity-completed-date{font-size:14px;font-weight:700}.activity-result-highlight{background-color:#4a4e55;padding:16px;border-radius:18px 0 18px 0}.activity-result-highlight .highlight-correct,.activity-result-highlight .highlight-incorrect{padding-bottom:4px;font-size:26px;font-weight:700}.activity-result-highlight .highlight-partial{color:#feac13;border-bottom:3px solid #feac13}.activity-result-highlight .highlight-correct{color:#0fdf28;border-bottom:3px solid #0fdf28}.activity-result-highlight .highlight-incorrect{color:#ff4d62;border-bottom:3px solid #ff4d62}.activity-answer-status li{background-color:#eaeaea;padding:15px 10px;margin-top:-1px;border:1px solid #b1becc;position:relative;z-index:1}.activity-answer-status li:first-child{border-top-left-radius:6px;border-top-right-radius:6px}.activity-answer-status li:last-child{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.activity-answer-status li.is-incorrect .answer-txt{color:#9e9e9e}.activity-answer-status li.is-incorrect .answer-status{padding-left:10px}.activity-answer-status li.is-correct{background-color:#fff;box-shadow:0 0 6px 0 rgba(0,0,0,.25);z-index:2}.activity-answer-status li.is-correct .answer-txt{font-weight:700}.activity-answer-status li.is-correct .answer-status{background-color:#4a4e55;padding:7px 10px;color:#fff;border-radius:4px}.activity-answer-status li.is-correct .icon-asterisk{display:inline-block;vertical-align:text-top;margin-right:5px}.activity-answer-status li.is-selected{padding-top:10px}.activity-answer-status li.is-selected.is-correct .answer-txt{border-color:#00ab4e}.activity-answer-status li.is-selected.is-correct .answer-title{color:#00ab4e;border-color:#9fe1a9}.activity-answer-status li.is-selected.is-incorrect .answer-txt{border-color:#d0021b}.activity-answer-status li.is-selected.is-incorrect .answer-title{color:#d0021b;border-color:#d0021b}.activity-answer-status li .answer-title{padding-bottom:4px;font-size:11px;border-bottom-width:1px;border-bottom-style:solid}.activity-answer-status li .answer-txt{padding:5px;margin-bottom:15px;border-left:5px solid rgba(255,255,255,0)}.activity-answer-status .answer-status{font-size:11px;font-weight:700}.win .hero-subtitle{font-weight:400!important}.trial-hero-wrapper{color:#fff;text-align:center}.trial-hero-wrapper .hero-subtitle{font-size:22px;font-weight:300}.trial-hero-wrapper .hero-img-wrap{max-width:360px;margin:0 auto;border:5px solid #fff;border-radius:15px;box-shadow:1px 3px 4px rgba(0,0,0,.25);overflow:hidden}.trial-hero-wrapper .hero-img-wrap img{width:100%;height:auto;display:block}.trial-hero-wrapper .trial-img-wrap{max-width:120px;margin:0 auto;border:2px solid #fff;border-radius:15px;box-shadow:1px 3px 4px rgba(0,0,0,.25);overflow:hidden}.trial-hero-wrapper .trial-img-wrap img{width:100%;height:auto;display:block}.trial-how-it-works{color:#fff}.trial-how-it-works .step-wrap.wrap-col-half{display:flex}.trial-how-it-works .step-wrap .col-half{display:inline-block;width:calc(50% - 3px);flex:1 1 50%;vertical-align:top}.trial-how-it-works .step-wrap .col-25{display:inline-block;width:calc(25% - 3px);flex:1;vertical-align:top;max-width:100px}.trial-how-it-works .step-wrap .col-75{display:inline-flex;width:calc(75% - 3px);flex:2.5;vertical-align:top;align-items:center}.trial-how-it-works .explanation-arrow-bottom{position:absolute;top:-43px;left:-2px}.trial-how-it-works .step-num{font-size:52px}.trial-how-it-works .you-are-here{padding-left:155px}.trial-topics-list{position:relative;color:#fff}.trial-topics-list.locked{color:rgba(255,255,255,.67)}.trial-topics-list .explanation-arrow-1{position:absolute;top:-26px;left:28px}.trial-topics-list .explanation-arrow-2{position:absolute;top:-70px;left:42px}.trial-topics-list .explanation-arrow-2.first-handful{left:17px}.trial-topics-list .trial-topic-container{background:rgba(255,255,255,.18);border-radius:6px}.trial-topics-list .trial-topic-container .topic-list-item{padding-bottom:3px;padding-top:5px}.trial-topics-list .trial-topic-container .with-border-bottom:after{display:block;clear:both;content:"";position:relative;left:0;bottom:0;height:1px;width:95%;border-bottom:1px solid rgba(255,255,255,.28);margin:0 auto}.trial-topics-list .trial-topic-container .topic-name{flex:1}.trial-topics-list .trial-topic-container .topic-num{background:#fff;text-align:center;border-radius:4px;color:#09be3b;font-size:12px;line-height:110%;margin-right:15px;display:flex;align-items:center;height:18px}.trial-topics-list .trial-topic-container .topic-num.locked{background:rgba(255,255,255,.68)}.handful-icons{flex:1;padding-left:5px}.trial-title{font-size:29px;font-weight:700}.trial-info-wrap{display:flex;align-items:center}.trial-pay-progress .cards-bar{display:flex;align-items:center;width:100%;height:30px;border:1px solid #fff;background:rgba(255,255,255,.5);position:relative;border-radius:5px;overflow:hidden}.trial-pay-progress .cards-bar .fill{position:absolute;left:0;top:0;width:37px;max-width:15%;background:linear-gradient(90deg,#06ab4e 0,#16de29 100%);height:100%;border-right:1px solid #fff}.trial-pay-progress .cards-bar .text{position:relative;margin-left:auto;color:#fff;padding-right:7px;text-transform:uppercase;font-size:12px}.trial-pay-progress .cards-bar .bar-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.trial-pay-progress .cards-bar .bar-icon-right{position:absolute;top:50%;transform:translateY(-50%);right:10px}.trial-pay-progress .cards-bar .number-cards{font-size:12px;text-align:center;vertical-align:middle;color:#fff;line-height:30px}.trial-pay-progress .trial-start-text{display:flex;align-items:center;line-height:15px}.trial-pay-progress .trial-start-text p{color:#fff;font-size:12px}.trial-pay-progress .trial-start-text strong{font-weight:800}.trial-pay-progress .trial-start-text .left{position:relative;min-width:180px}.trial-pay-progress .trial-start-text .left img{position:absolute;width:165px;height:26px;bottom:-75%;left:-5%}.trial-pay-progress .trial-start-text .left p{font-size:12px}.trial-pay-progress .trial-start-text .highlight-circle{width:100px;height:100px;border:2px solid #ffab16;border-radius:50%;position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);margin-left:-30px;margin-top:-20px}.trial-pay-progress .trial-start-text .right{margin-left:auto;padding-left:auto;text-align:end}.trial-pay-progress .motivation-text{display:flex;align-items:center;opacity:.8}.trial-pay-progress .motivation-text p{font-weight:400;color:#fff;font-size:14px;line-height:1.2}.trial-pay-progress .motivation-text .icon{margin:0 30px}.trial-pay-progress .motivation-text .icon img{min-width:58px}.trial-pay-progress .motivation-text .right{padding-left:10px}.topics-list-title{font-size:18px;font-weight:700;text-align:center}.trial-explanation-text{padding-left:20px;padding-right:20px;padding-bottom:15px;width:100%;display:inline-flex}.trial-explanation-text div{min-width:85px;width:25%;max-height:150px}.trial-explanation-text div img{float:left}.trial-explanation-text .explanation-text{width:auto;height:auto}.trial-explanation-text .explanation-text p{padding-top:20px;padding-right:20%;text-align:center;font-size:16px;font-weight:400;color:#fff}.trial-explanation-text .explanation-text p strong{font-weight:800}.trial-topic-tile-lg{width:102px;height:102px;border:3px solid #fff;border-radius:8px;box-shadow:1px 2px 4px rgba(0,0,0,.25)}.trial-topic-tile-sm{width:49px;height:49px;border:2px solid #fff;border-radius:10px;box-shadow:1px 2px 4px rgba(0,0,0,.25)}.first-topic-info{display:flex;max-width:300px;margin-top:10px;margin-left:auto;margin-right:auto;align-items:center}.first-topic-info .handful-icons{text-align:left}.trial-topic-tile-lg,.trial-topic-tile-sm{overflow:hidden}.trial-topic-tile-lg img,.trial-topic-tile-sm img{width:100%;height:100%;object-fit:cover}.trial-handful-icon,.trial-topic-tile-lg,.trial-topic-tile-sm{display:inline-block;vertical-align:middle}.trial-handful-icon{margin:0 1px;margin-bottom:3px}.trial-handful-icon.locked{opacity:.6}.trial-info-icon,.trial-info-txt{display:inline-block;vertical-align:middle}.trial-info-txt{width:calc(100% - 40px);flex:1;color:#fff;padding-left:12px}.win .benefit-txt,.win .feature-txt,.win .links-price,.win .not-ready-txt{font-weight:400!important}.payment-hero{color:#fff;text-align:center}.payment-hero .hero-icon{display:inline-block;vertical-align:top}.payment-hero .hero-title{font-size:23px}.one-time-payment-text{font-style:italic;font-size:14px;width:85%;margin:0 auto;text-align:center;color:#fff}.funzi-certificate{position:relative;margin-top:-20px}.funzi-certificate section{position:relative;z-index:2;color:#fff!important;font-size:14px;font-weight:300}.funzi-certificate section h2{font-weight:700;font-size:14px;margin-bottom:16px}.funzi-certificate:before{content:'';position:absolute;width:100%;z-index:1;height:100%;opacity:.2;background:black}.payment-cant-afford{display:flex;justify-content:center;width:100%}.payment-cant-afford img{margin-top:3px}.payment-cant-afford a{display:flex;align-items:center;color:#fff;font-weight:300}.payment-cant-afford a span{margin-right:8px}.funzi-get-container{display:flex;flex-direction:column}.funzi-get-container .get-certificate{font-size:14px;padding-bottom:0;font-weight:300}.funzi-get-container .get-certificate:before{display:none}@media (min-width:800px){.funzi-get-container .get-certificate img{margin-top:-30px}.funzi-get-container .get-certificate{padding-bottom:100px}}.payment-features{display:flex;color:#fff;text-align:center}.payment-features.payment-features-benefits{flex-direction:column;align-items:center;justify-content:center;margin-top:30px}.payment-features.payment-features-benefits .payment-benefit-column{width:250px;margin-top:30px;display:flex;align-items:center}.payment-features.payment-features-benefits .payment-benefit-column:nth-child(1){margin-top:0}.payment-features.payment-features-benefits .payment-benefit-column .image{min-width:45px;max-width:45px;margin-right:15px}.payment-features.payment-features-benefits .payment-benefit-column p{text-align:left;white-space:pre-line}.payment-features .feature-item{display:inline-block;width:calc(33% - 3px);flex:1;padding:0 5px}.payment-features .feature-icon{display:flex;align-items:center;justify-content:center;height:90px}.payment-features .feature-txt{font-size:12px;font-weight:300;line-height:1.25em}.payment-methods p{font-weight:300}.payment-logos-container{width:100%;box-sizing:border-box;padding:20px 30px 15px 30px;max-width:350px;background:#fff;border-radius:5px;margin:12px auto}.payment-links{color:#fff}.payment-links .links-price{font-size:23px;font-weight:300;text-align:center}.payment-links .payment-secure-logos{max-width:260px;margin-left:auto;margin-right:auto}.payment-title-md{padding-bottom:5px;font-size:21px;font-weight:700;color:#fff}.payment-title-lg{padding-bottom:15px;font-size:26px;font-weight:700;color:#fff;border-bottom:2px solid #fff}.payment-benefits{display:flex;flex-wrap:wrap;color:#fff;text-align:center}.payment-benefits .benefit-item{display:inline-block;width:calc(50% - 3px);flex:1 1 50%;padding:0 12px 12px 12px}.payment-benefits .benefit-icon{display:flex;align-items:center;justify-content:center;height:50px}.payment-benefits .benefit-title{font-size:16px;font-weight:700}.payment-benefits .benefit-txt{font-size:12px;font-weight:300;line-height:1.25em}.payment-not-ready{color:#fff}.payment-not-ready .not-ready-option{display:flex;align-items:center;padding:12px 0}.payment-not-ready .not-ready-icon,.payment-not-ready .not-ready-txt{display:inline-block;vertical-align:middle}.payment-not-ready .not-ready-txt{width:calc(100% - 50px);font-size:12px;font-weight:300;padding-left:14px}.payment-steps{display:flex;padding-left:13%;padding-right:13%;color:#fff;text-align:center}.payment-steps .step-line,.payment-steps .step-wrap{display:inline-block;vertical-align:top}.payment-steps .step-wrap{padding-bottom:20px;width:44px;position:relative}.payment-steps .step-line{width:calc(50% - 80px);flex:1;margin-top:20px;border-top:2px solid #fff}.payment-steps .step-circle{width:44px;height:44px;flex:0 0 44px;font-size:20px;font-weight:700;line-height:40px;border:2px solid #fff;border-radius:50%}.payment-steps .step-circle.active{background-color:#fff;color:#6623d7}.payment-steps .step-name{font-size:12px;font-weight:700;text-transform:uppercase;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.languages-wrapper{background-image:linear-gradient(90deg,#fe5a17 0,#ff841b 100%);color:#fff}.languages-wrapper .lang-top-logo{display:inline-block;margin-bottom:20px;vertical-align:top}.languages-wrapper .lang-title{padding:0 8% 20px 8%;font-size:22px;font-weight:700;line-height:1.3em}.languages-wrapper .lang-txt{line-height:1.3em}.languages-wrapper .lang-link{font-weight:400;margin-bottom:10px}.profile--row-item{display:block;display:flex;padding:11px 0;color:#4a4e55;border-bottom:1px solid #f0f0f0}.profile--row-item .btn-edit,.profile--row-item .left-column{display:inline-block;vertical-align:middle}.profile--row-item .left-column{width:calc(100% - 110px);flex:1;line-height:1.3em;padding-right:20px}.profile--row-item .bottom-text{font-size:14px}.profile--row-item .btn-edit{font-size:14px;color:#fff;background:#27b1de;padding:1px 8px;align-self:flex-end;border-radius:5px}.profile-action-buttons{margin-top:100px;padding-left:0;padding-right:0}.faq-header .login-title img{margin-right:.5em;align-self:flex-start;margin-top:.2em}.faq-intro{padding-left:1.5em;padding-right:1.2em;font-weight:400;font-size:16px;line-height:122%;color:#494e54}.faqs-wrapper{padding-top:20px;padding-bottom:40px}.feedback-wrapper{padding-bottom:40px;padding-left:24px;margin-top:-20px;padding-right:24px}.feedback-wrapper a{text-transform:none!important}.accordion-panel{max-height:0;height:100%;overflow:hidden}.accordion-panel .accordion-wrapper{padding-top:36px}.category-header{color:#fff;cursor:pointer;display:flex;justify-content:space-between;height:56px;padding-left:24px;padding-right:24px;align-items:center;font-weight:800;margin-bottom:4px;font-size:19px}.category-header.opened{margin-bottom:0}.category-header img{position:relative}.category-header img.rotate{transform:rotateZ(90deg)}@font-face{font-family:'J Baskerville';src:url(/assets-b2c/fonts/baskervville/JBaskerville-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}.online-certificate-section{width:100%;position:relative}.online-certificate-section .certificate-course-name{font-family:Merriweather,serif;font-size:25px;font-weight:700;font-style:normal;color:#494e54;margin-bottom:.2em}.online-certificate-section.first{background:#fff;padding-bottom:10em}@media (min-width:800px){.online-certificate-section.first{padding-left:12em;padding-right:12em;padding-bottom:15em}}.online-certificate-section.first .certificate-header{position:relative;padding-top:4em;padding-bottom:3em;display:flex;flex-direction:column;width:100%;align-items:center}.online-certificate-section.first .certificate-header:before{content:'';position:absolute;width:110%;height:20em;background-image:url(/assets-b2c/images/purple-net.png);background-size:cover;background-repeat:no-repeat;top:0;z-index:1;left:-2em}@media (min-width:800px){.online-certificate-section.first .certificate-header:before{top:7em;width:100%;left:0}}@media (min-width:800px){.online-certificate-section.first .certificate-header{position:initial}}.online-certificate-section.first .certificate-header div:nth-child(1){text-align:center;position:relative;z-index:2;font-weight:400;font-style:normal}.online-certificate-section.first .certificate-header div:nth-child(1) .header-funzi{margin-bottom:.2em;font-size:14px;font-family:Lato;font-weight:500;letter-spacing:.1em}.online-certificate-section.first .certificate-header div:nth-child(1) .header-funzi.id{margin-bottom:1em}.online-certificate-section.first .certificate-header div:nth-child(1) .header-certificate{text-transform:uppercase;font-size:26px;font-family:Montserrat;font-weight:500}.online-certificate-section.first .certificate-header div:nth-child(1) .header-subhead{text-transform:uppercase;font-size:13px;margin-top:.2em;letter-spacing:.4em;margin-bottom:1em}.online-certificate-section.first .certificate-header div:nth-child(1) .header-subhead.id{margin-bottom:.2em!important}.online-certificate-section.first .certificate-header div:nth-child(1) p{font-size:14px;font-weight:500;letter-spacing:.06em;font-family:Lato}.online-certificate-section.first .certificate-header .user-picture{width:94px;height:94px;overflow:hidden;margin-top:1.6em;border:3px solid #fff;position:relative;z-index:2;border-radius:100%;box-shadow:0 4px 4px rgba(0,0,0,.25)}.online-certificate-section.first .certificate-header .user-picture img{height:100%;width:100%;object-fit:cover}.online-certificate-section.first .certificate-header .finland-container{display:flex;flex-direction:column;position:absolute;top:4em;right:1.5em;width:2.25em}.online-certificate-section.first .certificate-header .finland-container .finland-image{margin-bottom:1.12em}.online-certificate-section.first .certificate-header .finland-container .finland-image:nth-child(3){border:.4px solid #000}.online-certificate-section.first .certificate-user-information{width:100%;text-align:center;position:relative;z-index:2}.online-certificate-section.first .certificate-user-information .certificate-user-name{font-family:'J Baskerville';font-weight:400;font-style:italic;font-size:45px;display:block;margin-left:auto;margin-right:auto;color:#ff841b;width:90%;margin-bottom:.2em}.online-certificate-section.first .certificate-user-information h2{color:#858e99;font-size:12px;text-transform:uppercase}.online-certificate-section.first .certificate-user-information span{font-size:12px;color:#494e54}.online-certificate-section.first .certificate-course-information{width:100%;padding:2.6em 1em;text-align:center;position:relative;z-index:2}.online-certificate-section.first .certificate-course-information p{color:#858e99;font-size:14px;padding:0 .6em;font-style:italic}.online-certificate-section.first .certificate-course-score{display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 1em}.online-certificate-section.first .certificate-course-score .text-light{font-size:12px;color:#494e54}.online-certificate-section.first .certificate-course-score img{width:90px;padding:.5em 0}.online-certificate-section.first .certificate-course-score p{font-size:15px;color:#494e54}.online-certificate-section.first .certificate-signatures{display:flex;z-index:10;margin-top:2.3em;justify-content:center;flex-wrap:wrap}@media (min-width:800px){.online-certificate-section.first .certificate-signatures{position:absolute;flex-direction:column;right:.7em;bottom:8.5em}}.online-certificate-section.first .certificate-signatures .signature-wrapper{flex-basis:50%;display:flex;margin-bottom:1.5em;justify-content:center;color:#858e99;font-size:14px;font-weight:400}.online-certificate-section.first .certificate-signatures .signature-wrapper img{height:45px}.online-certificate-section.first .certificate-signatures .signature-wrapper .signee-name{font-weight:700}.online-certificate-section.first .certificate-signatures .signature{max-width:9.5em;display:flex;flex-direction:column}.online-certificate-section.first .certificate-signatures .signature .signature-divider{height:1px;width:100%;background:#858e99;margin:.6em 0}.online-certificate-section.first .certificate-signatures .signee-name,.online-certificate-section.first .certificate-signatures .signee-role{text-align:center}.online-certificate-section.second .certificate-course-container{position:relative;z-index:2;background:#f5f1fc;width:100%;padding:2em 1.8em 5em 1.8em}@media (min-width:800px){.online-certificate-section.second .certificate-course-container{padding-top:0!important}}.online-certificate-section.second .certificate-course-container .btn-default{font-weight:700;font-size:16px;color:#24a1d6;margin-bottom:2em}.online-certificate-section.second .certificate-course-container .container-course-info{text-align:center;margin-bottom:3em}.online-certificate-section.second .certificate-course-container .container-course-info h2{font-size:24px;font-weight:300;color:#494e54;margin-top:1.6em}@media (min-width:800px){.online-certificate-section.second .certificate-course-container .course-topics-list{display:flex;flex-wrap:wrap;justify-content:space-around}.online-certificate-section.second .certificate-course-container .course-topics-list li{flex-basis:20em}.online-certificate-section.second .certificate-course-container .course-topics-list li:nth-child(odd){margin-right:3.8em}}.online-certificate-section.second .certificate-course-container .course-topics-list li{margin-bottom:1.5em}.online-certificate-section.second .certificate-course-container .course-topics-list li .topic-num{padding-right:.5em}.online-certificate-section.second .curved-top{position:absolute;top:-6em;z-index:2;width:100%;height:6em}@media (min-width:800px){.online-certificate-section.second .curved-top{top:-14em;height:14em}}.online-certificate-section.third{z-index:4;background:#9364e1;padding:0 2em 0 4.5em}.online-certificate-section.third:before{content:'';position:absolute;top:-7.5em;background-image:url(/assets-b2c/images/funzi-certificate-curved-bottom-purple.svg);width:100%;transform:rotateZ(180deg);background-size:100% 130%;left:0;z-index:1;height:17em}@media (min-width:800px){.online-certificate-section.third:before{background-size:100% 100%}}.online-certificate-section.third:after{content:'';position:absolute;bottom:-10em;background-image:url(/assets-b2c/images/funzi-certificate-curved-bottom-purple.svg);width:100%;background-size:100% 100%;left:0;z-index:1;height:17em}@media (min-width:800px){.online-certificate-section.third{padding:0 5em 0 8.5em}}.online-certificate-section.third .course-benefits-list{color:#fff;position:relative;z-index:2}@media (min-width:800px){.online-certificate-section.third .course-benefits-list{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between}.online-certificate-section.third .course-benefits-list li{flex-basis:10em}.online-certificate-section.third .course-benefits-list li:nth-child(odd){margin-right:3.8em}}.online-certificate-section.third .course-benefits-list li{font-weight:800;font-size:21px}.online-certificate-section.third .course-benefits-list li:before{content:'\2022';color:#ff711c;font-weight:700;display:block;width:8px;height:8px;position:relative;top:.36em;left:-1.3em}.online-certificate-section.fourth{background:#fff;padding:10em 2em 7em 2em}.online-certificate-section.fourth ul{margin-bottom:3em}.online-certificate-section.fourth ul li{margin-top:1em}.online-certificate-section.fourth ul li img{max-height:initial}.online-certificate-section.fourth .btn-transparent{color:#24a1d6}.online-certificate-section.fourth .field-info{margin-top:3em}@media (min-width:800px){.online-certificate-section.fourth .field-info{width:16em;margin-left:auto;margin-right:auto}}.online-certificate-section.fourth .field-info img{margin-right:1em}.online-certificate-section.fourth .field-info p{font-size:12px;font-style:normal;color:RGBA(73,78,84,.8);line-height:15px}.online-certificate-section.fourth .field-info p a{color:#24a1d6}.online-certificate-section.fourth .field-info p strong{font-weight:800}.online-certificate-section.fifth{background:#fefae3;padding:3.2em 1.5em 1em 1.5em;z-index:2}.online-certificate-section.fifth.last-section{padding-bottom:7.2em}.online-certificate-section.fifth.last-section:after{display:none!important}.online-certificate-section.fifth.not-owned{padding-top:6.2em}.online-certificate-section.fifth:before{content:'';position:absolute;background-image:url(/assets-b2c/images/funzi-certificate-curve-top-yellow-washed.png);top:-6em;height:6em;width:100%;background-size:100% 100%;transform:rotateY(180deg);left:0}.online-certificate-section.fifth:after{content:'';position:absolute;background-image:url(/assets-b2c/images/funzi-certificate-curve-bottom-yellow-washed.png);bottom:-4em;height:6em;width:100%;left:0;background-size:100% 130%}.online-certificate-section.fifth .what-is-funzi-header{display:flex;flex-direction:column;align-items:center;text-align:center;padding-bottom:4em}.online-certificate-section.fifth .what-is-funzi-header img{width:6em;height:6em;margin-bottom:1.4em}.online-certificate-section.fifth .what-is-funzi-header h1{font-weight:800;font-size:33px;margin-bottom:.7em;color:#ff711c}.online-certificate-section.fifth .what-is-funzi-header p{font-size:15px;line-height:18px;text-align:center}@media (min-width:800px){.online-certificate-section.fifth .what-is-funzi-list{display:flex;flex-wrap:wrap;justify-content:space-around}.online-certificate-section.fifth .what-is-funzi-list li{flex-basis:20em}.online-certificate-section.fifth .what-is-funzi-list li:nth-child(odd){margin-right:3.8em}}.online-certificate-section.fifth .what-is-funzi-list li{display:flex;padding-bottom:1.4em;align-items:flex-start}.online-certificate-section.fifth .what-is-funzi-list li div{width:60px;flex-shrink:0}.online-certificate-section.fifth .what-is-funzi-list li:nth-child(1) img{width:34px;height:41px}.online-certificate-section.fifth .what-is-funzi-list li:nth-child(2) img{margin-top:.3em;width:34px;height:41px}.online-certificate-section.fifth .what-is-funzi-list li:nth-child(3) img{margin-top:.3em;width:34px;height:34px}.online-certificate-section.fifth .what-is-funzi-list li:nth-child(4) img{width:35px;height:33px}.online-certificate-section.fifth .what-is-funzi-list li p{font-size:17px}.online-certificate-section .gold-pattern.first{position:absolute;left:0;top:0;max-width:130px;max-height:130px}.online-certificate-section .gold-pattern.second{position:absolute;top:-8em;z-index:1;width:100%}@media (min-width:800px){.online-certificate-section .gold-pattern.second{top:-11em!important}}@media (min-width:560px){.online-certificate-section .gold-pattern.second{top:-10em}}.certificate-identification{padding:1.1em;width:100%;min-height:80vh;background:#fff}.certificate-identification.yes{position:relative;z-index:50}.certificate-identification.yes p{padding-bottom:30px;padding-top:30px}.certificate-identification .login-title{margin-top:0;padding-top:0}.certificate-identification .login-title p{padding-top:0;padding-bottom:0}.certificate-identification .login-title img{margin-right:1em}.identity-wrapper{position:relative}.certificate-instruction{min-height:14em}.certificate-instruction p{font-size:15px;line-height:18px;letter-spacing:.01em;color:#494e54}.certificate-instruction p:nth-child(1){font-weight:700;margin-bottom:.8em}.certificate-instruction .image-container{float:right;width:14em;height:14em}@media (min-width:390px){.certificate-instruction .image-container{width:17em}}@media (max-width:317px){.certificate-instruction .image-container{width:12em;height:12em}}.confirm-identity-form .input-hero{margin:.7em 0}.confirm-identity-form .input-hero input{background:#fff;border:1px solid #494e54;box-sizing:border-box;border-radius:10px;font-weight:600;color:#494e54;display:flex;align-items:center;font-size:15px;padding:18px 27px 18px 7px;width:100%}.confirm-identity-form .input-hero input:focus{outline:0}.confirm-identity-form .field-info{margin-bottom:1.6em;clear:both}.confirm-identity-form .field-info p{font-size:12px;font-style:normal;color:RGBA(73,78,84,.8);line-height:15px}.image-container img{width:100%;height:100%}.certificate-photo-instruction{min-height:10em;margin:1.2em 0 1em 0}.certificate-photo-instruction .image-container{float:left;width:10em;height:10em;margin-right:1.25em}.certificate-photo-instruction p{font-size:15px;line-height:18px;letter-spacing:.01em;color:#494e54;margin-bottom:1em}.certificate-photo-instruction p:nth-child(2){font-weight:700}.upload-photo-buttons{display:flex;flex-direction:column;padding-bottom:3em}.upload-photo-buttons .btn-default:nth-child(3){font-weight:700;font-size:16px;background:0 0;color:#24a1d6}.certificate-holder{padding:0 1em;display:flex;justify-content:center}.certificate-holder.user-photo{width:285px;height:285px;margin-top:1.4em;margin-bottom:1.8em;margin-left:auto;margin-right:auto}.certificate-holder.user-photo img{object-fit:cover}.certificate-actions{margin-top:1.2em}.certificate-actions .sub-actions{display:flex}.certificate-actions .sub-actions button{flex:1}.certificate-actions .sub-actions button:nth-child(1){margin-right:1em}.certificate-share-container{margin-top:1.5em;color:#176cda;fill:#176cda}.certificate-share-container h2{font-weight:700;font-size:16px;margin-bottom:1em}.certificate-share-options{display:flex;grid-template-columns:5.5em;flex-wrap:wrap;justify-content:center}.certificate-share-options a,.certificate-share-options button{min-width:4em;flex:1;margin:.5em;margin-bottom:.5em;max-width:5.5em;display:flex;justify-content:center}@media (min-width:396px){.certificate-share-options a,.certificate-share-options button{flex-shrink:0;flex-basis:5.4em}}.certificate-share-options a img,.certificate-share-options button img{margin-left:0!important}.certificate-photo-options{display:flex;margin-top:1em;flex-direction:column}.certificate-photo-options .continue-no-photo{background:0 0}.certificate-photo-options .continue-no-photo b{color:#24a1d6}.certificate-file-informations{margin-top:1.8em;margin-bottom:1.2em}.certificate-file-informations .cert-info{font-size:12px;font-style:normal;color:RGBA(73,78,84,.8);line-height:15px;min-height:40px}.certificate-file-informations .cert-info:nth-child(1){margin-bottom:.7em}.certificate-file-informations .cert-info:nth-child(1) img{float:left;margin-top:.3em;margin-right:.8em;opacity:.5;height:40px}.certificate-file-informations .cert-info:nth-child(2) a{color:#24a1d6;font-weight:700}.certificate-file-informations .cert-info:nth-child(2) img{float:right;margin-left:.8em;margin-top:.3em;opacity:.5;height:40px}.send-to-actions{display:flex;flex-direction:column;width:100%;margin-top:1.8em}.send-to-actions form{display:flex;flex-direction:column}.send-to-actions form input{background:#fff;border:1px solid #494e54;box-sizing:border-box;border-radius:10px;color:#494e54;display:flex;align-items:center;font-size:17px;font-weight:600;margin-bottom:1.4em;padding:1em;width:100%}.send-to-actions form input::placeholder{opacity:.4}.send-to-actions form input:focus{outline:0}.certificate-linkedin{font-size:15px;font-style:normal;line-height:18px;margin-bottom:1em;display:flex;flex-direction:column}.certificate-linkedin.pwa p{padding:0!important}.certificate-linkedin.pwa .image-holder{margin-top:10px;margin-bottom:10px}.certificate-linkedin .image-holder{max-width:500px;margin:0 auto;display:block;width:100%;position:relative;min-width:250px}.certificate-linkedin .image-holder div{position:absolute;font-size:4vw;left:78%;min-width:20%;transform:translateX(-45%)}@media (min-width:400px){.certificate-linkedin .image-holder div{font-size:15px}}.certificate-linkedin .image-holder div:nth-child(1){top:35%;transform:translateY(-50%)}.certificate-linkedin .image-holder div:nth-child(2){top:85%;transform:translateY(-85%)}.certificate-linkedin.step-two{border-bottom:1px solid #858e99;margin-bottom:2em}.certificate-linkedin.share{padding-bottom:2.2em}.certificate-linkedin.share .share-method{display:flex;align-items:flex-end}.certificate-linkedin.share .share-method p{line-height:24px;letter-spacing:.01em;font-size:16px}.certificate-linkedin.share .share-method div:nth-child(1){align-self:flex-end;display:flex}@media (max-width:350px){.certificate-linkedin.share .share-method div:nth-child(1){align-self:initial}}.certificate-linkedin.share .share-method div:nth-child(2){display:flex;flex:1}.certificate-linkedin.share .share-method div:nth-child(2) p{align-self:flex-end;font-weight:800;color:#ff711c}@media (max-width:580px){.certificate-linkedin.share .share-method:nth-child(2){align-items:initial;flex-direction:column;justify-content:flex-start}.certificate-linkedin.share .share-method:nth-child(2) div:nth-child(1){align-self:initial}.certificate-linkedin.share .share-method:nth-child(2) div:nth-child(2){white-space:initial;word-break:break-all}}.certificate-linkedin.share .share-method button{margin-left:.4em;padding:.2em .4em!important;border-radius:10px;min-width:38px;min-height:initial;font-size:16px;flex-shrink:0;flex-grow:0;margin-bottom:0!important}.certificate-linkedin.share .share-method:nth-child(2){margin-bottom:2.4em}.certificate-linkedin.share button:nth-child(3){margin-bottom:1.4em}.floating-notification{position:fixed!important;left:0;top:0;align-items:center;min-height:60px}@media (min-width:768px){.floating-notification{position:absolute!important}}.pdf-certificate-curve{position:absolute;z-index:1}.pdf-certificate-curve.top{width:22em;top:0;right:0}.pdf-certificate-curve.bottom{bottom:0;width:100%;left:0}.pdf-container{background:0 0;border:3px solid #ff841b;border-radius:20px;width:100%;position:relative;z-index:2;height:194mm}.pdf-container .qr-code-container{position:absolute;right:2em;display:flex;flex-direction:column;z-index:10;top:1.2em;background:#fff;border:3px solid #ff7f1b;border-radius:20px;overflow:hidden;align-items:center;width:155px;box-sizing:border-box;padding:.5em 0 0 0}.pdf-container .qr-code-container .view-online-container{padding:0 1em}.pdf-container .qr-code-container .view-online-container div{display:flex;align-items:flex-start;margin-bottom:.3em}.pdf-container .qr-code-container .view-online-container div img{width:1.4em;height:1.4em;margin-right:.6em}.pdf-container .qr-code-container .view-online-container div h1{color:#000;text-transform:uppercase;font-size:14px;font-weight:800;font-style:normal;letter-spacing:.15em}.pdf-container .qr-code-container .view-online-container a{color:#000;font-size:12px;word-break:break-word}.pdf-container .qr-code-container img{width:9.1em;height:8.1em}.pdf-container .finland-container{display:flex;flex-direction:column;position:absolute;top:initial;right:initial;bottom:5px;left:30px;width:2.25em}.pdf-container .finland-container .finland-image{margin-bottom:1.12em}.pdf-container .finland-container .finland-image:nth-child(3){border:.4px solid #000}.pdf-container .certificate-sponsors{position:absolute;z-index:5;top:2em;z-index:6;left:0;max-width:15em;display:flex;flex-direction:column}.pdf-container .certificate-sponsors .service-sponsors{display:flex;flex-direction:column;padding-left:30px}.pdf-container .certificate-sponsors .service-sponsors .service-logos{display:flex;flex-direction:column;margin-bottom:.5em}.pdf-container .certificate-sponsors .service-sponsors .service-brought-to-you-text{color:#858e99;font-size:12px;margin-bottom:.5em;text-transform:uppercase}.pdf-container .certificate-sponsors .service-sponsors .service-names{font-size:18px;font-weight:800;color:#494e54}.pdf-container .certificate-sponsors .service-sponsors .service-domains{padding-left:0;margin-top:.5em;list-style-type:none;word-break:break-all;width:93%}.pdf-container .certificate-sponsors .service-sponsors .service-domains li{display:flex;align-items:baseline;margin-bottom:.2em}.pdf-container .certificate-sponsors .service-sponsors .service-domains li img{margin-right:.2em;width:10px}.pdf-container .certificate-sponsors .service-sponsors .service-domains li a{font-size:10px;color:#858e99;text-decoration:underline}.pdf-container .certificate-sponsors .partners-divider{width:90%;height:2.7px;margin-top:.7em;margin-bottom:.7em;margin-left:-.1em;background:#ff841b}.pdf-container .certificate-signatures{z-index:6}.pdf-container .certificate-signatures.funzi{display:flex;flex-direction:row;position:absolute;bottom:-.4em;right:2em;flex-wrap:nowrap}.pdf-container .certificate-signatures.funzi .signature-wrapper:nth-child(1){margin-right:5em}.pdf-container .certificate-signatures.lower{bottom:-.4em!important}.pdf-container .certificate-signatures.partner{display:flex;flex-direction:column-reverse;position:absolute;bottom:7em;right:2em;flex-wrap:nowrap}.pdf-container .certificate-signatures .signature-wrapper{width:9.5em;color:#858e99;font-size:14px;font-weight:400}.pdf-container .certificate-signatures .signature-wrapper img{height:35px!important}.pdf-container .certificate-signatures .signature-wrapper .signature{min-width:12.5em}.pdf-container .certificate-signatures .signature-wrapper .signee-role{font-size:12px}.pdf-container .certificate-signatures .signature-wrapper .signee-name{text-transform:uppercase;font-size:12px;font-weight:700}.pdf-container .certificate-signatures .signature{flex:1}.pdf-container .first{height:100%;padding-top:0;padding-bottom:1em;background:0 0}.pdf-container .first .pdf-purple-net-bg{height:20em;position:absolute;top:55%;left:75%;transform:translate(-50%,-50%),scale(2);transform:scale(1.5) translate(-50%,-50%)}.pdf-container .first .certificate-header{padding-top:1em;position:relative;z-index:5;padding-bottom:0}.pdf-container .first .certificate-header:before{display:none}.pdf-container .first .certificate-header div:nth-child(1) h1:nth-child(1){font-family:Montserrat;font-size:26px;font-weight:400;letter-spacing:.03em}.pdf-container .first .certificate-header div:nth-child(1) p{font-size:16px;font-family:Montserrat;font-style:normal;letter-spacing:.3em}.pdf-container .first .certificate-header .user-picture{width:90px;height:90px;border:none!important;box-shadow:none!important}.pdf-container .first .certificate-header .proudly-presented{font-style:normal;font-weight:400;margin-top:.7em;font-size:14px;line-height:29px;text-align:center;letter-spacing:.05em;color:#858e99}.pdf-container .first .certificate-user-information{position:relative;z-index:5}.pdf-container .first .certificate-user-information .certificate-user-name{padding:0 1em}.pdf-container .first .certificate-user-information .certificate-user-name.dense{margin-bottom:0!important}.pdf-container .first .certificate-user-information h2{margin-top:1em}.pdf-container .first .certificate-user-information h2 span{font-size:12px;text-transform:lowercase;color:#858e99}.pdf-container .first .certificate-user-information span{font-size:12px;text-transform:lowercase;color:#858e99}.pdf-container .first .certificate-course-information{position:relative;z-index:5;padding:1em 2em 1.6em 2em}.pdf-container .first .certificate-course-information.dense{padding-bottom:1.6em!important}.pdf-container .first .certificate-course-information h2{margin-top:.4em}.pdf-container .first .certificate-course-information .certificate-course-name{font-family:Merriweather;font-weight:700;font-size:65px}.pdf-container .first .certificate-course-information p{color:#494e54!important;font-size:12px;font-style:italic}.pdf-container .first .certificate-course-score{position:relative;z-index:5}.pdf-container .first .certificate-course-score span{font-size:10px;color:#858e99;text-align:center;width:40em}.pdf-container .first .certificate-course-score img{width:150px;padding-top:2em;height:100px}.pdf-container .first .certificate-course-score p:nth-child(6){font-size:18px;color:#494e54;margin-top:.3em;font-weight:700}.first-certificate-banner{background:url(/assets-b2c/images/katie-harp-unsplash--small.png);border-radius:20px;display:flex;width:100%;min-height:134px;background-size:100% 100%;background-position:-10%;box-sizing:border-box;padding:1em}@media (min-width:500px){.first-certificate-banner{border-radius:30px}}.first-certificate-banner .certificate-example{height:100%;min-width:153px;position:relative;flex-basis:20%}.first-certificate-banner .certificate-example div{position:absolute;left:-25%;top:-32px;width:120%;height:140px}.first-certificate-banner .certificate-example div img{width:100%;height:100%}.first-certificate-banner .certificate-banner-actions{display:flex;flex-direction:column;flex:1}.first-certificate-banner .certificate-banner-actions .view-reports-question{font-size:16px;line-height:19px;color:#fff;font-weight:800}.first-certificate-banner .certificate-banner-actions .view-reports-link{display:flex;font-size:13px;color:#000;margin-top:1em;width:100%;align-items:flex-end}.first-certificate-banner .certificate-banner-actions .view-reports-link span{flex:1;margin-right:.6em}.first-certificate-banner .certificate-banner-actions .view-reports-link img{width:10px;padding-bottom:.2em}@media (min-width:385px){.first-certificate-banner .certificate-banner-actions .view-reports-question{font-size:19px}.first-certificate-banner .certificate-banner-actions .view-reports-link{font-size:15px;margin-top:1.5em}}.certificate-banner-holder{margin-top:1em;margin-bottom:1em}.course-list-item{color:#fff!important;border-radius:15px;margin-bottom:1.9em}.course-list-item a{color:#fff!important}.course-list-item div:nth-child(1){font-size:14px;padding:1em 1.4em 0 1.4em;font-weight:800;text-transform:uppercase}.course-list-item a:nth-child(2){padding:0 1.4em .8em 1.2em;display:flex;align-items:flex-end}.course-list-item a:nth-child(2) h1{font-size:19px;font-weight:800;flex:1;margin-right:.6em}.course-list-item a:nth-child(2) img{width:15px;margin-bottom:.2em}.course-list-item div:nth-child(3){height:250px;width:100%;background-image:url(/assets-b2c/images/katie-harp-unsplash--large.png);background-size:cover;display:flex;align-items:center;justify-content:center}.course-list-item div:nth-child(3) img{width:60%;height:80%;max-width:300px}@media (max-width:450px){.course-list-item div:nth-child(3) img{width:80%}}@media (max-width:350px){.course-list-item div:nth-child(3) img{width:90%}}.course-list-item div:nth-child(4){padding:1em 1.4em 0 1.4em}.course-list-item div:nth-child(4) a{font-weight:800;font-size:25px;text-transform:uppercase}.course-list-item div:nth-child(5){padding:.7em 1.4em}.course-list-item div:nth-child(5) a{font-weight:400;font-size:18px}.disable-bottom-margin div{margin-bottom:0!important}.disable-bottom-margin div{margin-bottom:0!important}.encouraging-banner{background:#fffbeb;border:1px solid #ffb914;box-sizing:border-box;border-radius:20px;width:100%;min-height:130px;margin-bottom:36px;margin-top:30px;padding:1.4em;align-items:flex-start;display:flex}@media (max-width:440px){.encouraging-banner{align-items:center}}.encouraging-banner .banner-image{margin-right:1.5em;min-width:86px;min-height:71px}.encouraging-banner .banner-image img{width:100%;height:100%}.encouraging-banner .encouraging-message-container{display:flex;flex-direction:column}.encouraging-banner .encouraging-message-container h1{font-size:22px;font-weight:800;margin-bottom:9px}.encouraging-banner .encouraging-message-container p{font-weight:600;font-size:13px}.errors-holder{padding-top:12px;padding-bottom:12px}.certificate-success-divider{background:#fff;height:2px;border-radius:5px;width:100%;margin-top:15px;margin-bottom:15px}.win .indosat-tiny{font-weight:400!important}.indosat-text,.page-indosat .blog-bridge,.page-indosat .content-output .header,.page-indosat .course-quote,.page-indosat .pullquots,.page-indosat .section-title-sm,.page-indosat .section-title-xl,.page-indosat .story-title .story-name,.page-indosat .txtSize-xl{font-style:normal;color:#141718;font-style:normal}.indosat-bold{font-weight:700}.indosat-text-black{color:#141718}.indosat-text-gray,.page-indosat .blog-bridge,.page-indosat .course-quote,.page-indosat .pullquots,.page-indosat .section-title-md,.page-indosat .section-title-xl,.page-indosat .txtSize-xl{color:#494e54}.indosat-text-yellow{color:#f8d519}.indosat-heavy{font-weight:800}.trusted-image{margin-bottom:10px}.help-container{padding:100px 24px 80px 24px;text-align:center;width:100%;display:flex;flex-direction:column}@media (min-width:600px){.help-container{padding-top:150px}}.explore-more{margin:0 auto}.trusted-container{width:100%;background:#fff;margin:0 auto;margin-top:-5px;text-align:center;display:flex;position:relative;align-items:center;flex-direction:column;padding-top:18px}.trusted-container .yes-partners{width:80%;justify-content:space-between;align-items:center}.trusted-container .second-top-shape{background:#fefae3}.partner-header{background:#ea1d23}.trusted-text-holder{display:flex;flex-direction:column;padding-bottom:44px;width:90%;margin:0 auto}.indosat-logo{position:absolute;right:24px;z-index:1;top:24px}.funzi-logo{left:24px;top:36px;z-index:1;position:absolute}.indosat-red{color:#ea1d23}.indosat-container{position:relative}.sponsors-container{display:flex;flex-direction:column;align-items:center;margin-top:40px;background:#fff;position:relative;width:100%;padding:15px 0 40px 0;margin-top:-5px}.sponsors-container .second-top-shape{top:0;min-height:41px;background:0 0!important}.third-bottom-shape{bottom:3px;transform:translateY(100%)}.join-text-holder{position:relative;z-index:1}.join-text-holder h1{letter-spacing:-1.3px}.join-text-holder h2{max-width:240px;margin-top:5px}.indosat-button{padding:6px 40px;min-height:52px;display:flex;border:none;align-items:center;text-align:center;justify-content:center;font-weight:900;font-size:18px;background:#ea1d23;border-radius:36px;color:#fff;margin-top:9px;margin-bottom:9px;cursor:pointer}.indosat-button.uppercase{text-transform:uppercase}.indosat-button.btn-auth{padding-left:23px;padding-right:23px;min-height:55px}.indosat-button .btn-icon{margin-right:9px}.join-container{position:relative;margin-top:50px;width:250px;padding-left:24px}@media (min-width:600px){.join-container{width:320px}}.background-circle-big{position:absolute;top:50%;left:-30%;transform:translate(0,-50%);max-width:initial}.categories-sponsors{margin-top:-29px}.indosat-xs{font-size:13px}.indosat-s,.page-indosat .course-quote{font-size:16px}.indosat-m{font-size:18px}.indosat-l,.page-indosat .txtSize-xl{font-size:20px;font-style:normal}.indosat-l-1,.page-indosat .blog-bridge,.page-indosat .content-output .header,.page-indosat .pullquots,.page-indosat .story-title .story-name{font-size:24px;letter-spacing:-.5px}.indosat-l-2{font-size:26px}.indosat-xl{font-size:30px}.indosat-2xl{font-size:34px}.indosat-3xl{font-size:38px;letter-spacing:-2px}.indosat-tiny{font-weight:300}.indosat-cover{width:100%;box-sizing:border-box;position:relative;padding:24px 0 50px 0}@media (min-width:600px){.indosat-cover{padding-bottom:65px}}.funzi-benefits{background:#fefae3;width:100%}.funzi-benefits-container{display:flex;justify-content:center;flex-direction:column;width:80%;padding-bottom:70px;color:#ea1d23!important;margin:0 auto;padding-top:110px}@media (min-width:600px){.funzi-benefits-container{padding-bottom:110px}}.funzi-benefits-container.yes .indosat-red{color:#d1031b}.benefits-item{margin-bottom:24px}.benefits-icon-holder{width:40px;height:40px;float:left;margin-right:24px}.first-bottom-shape,.first-top-shape,.footer-shape-svg,.second-bottom-shape,.second-top-shape,.third-bottom-shape{position:absolute;width:100%;object-fit:cover;left:-3px;min-width:calc(100% + 6px)}.second-top-shape{top:5px;transform:translateY(-96%)}.second-bottom-shape{bottom:2px;transform:translateY(100%)}.first-top-shape{transform:translateY(-100%);top:7px}.first-bottom-shape{bottom:2px;transform:translateY(100%)}.footer-shape{margin-top:-70px}.footer-shape.custom-partner{margin-top:-15px}@media (min-width:600px){.footer-shape{margin-top:-90px}}.footer-shape .footer-shape-svg{z-index:3;transform:translateY(100%);position:relative}.items-text-holder{height:40px;display:flex;align-items:center}.yes-container{margin-top:-10%;padding-bottom:80px;position:relative;z-index:20}@media (max-width:650px){.yes-container{padding-bottom:40px}}.yes-container .welcome-section-row{padding-left:20px;padding-right:20px}.yes-container .welcome-section-row h2{max-width:100%!important}.yes-container .welcome-section-row .btn-default{flex-direction:column;justify-content:center;align-items:center}.yes-container .welcome-section-row .btn-default p{font-size:18px}.yes-container .welcome-section-row .btn-default p:nth-child(1){font-weight:300}.yes-container .welcome-section-row .btn-default p:nth-child(2){text-transform:uppercase}.partnership-container{width:100%;position:relative;background:#fff;margin-top:-46px}.partnership-container.yes{z-index:15}.partnership-container.yes .first-top-shape{top:9px!important}.partnership-content{width:100%;z-index:1;position:relative;display:flex;flex-direction:column;text-align:center;padding-top:10px}.partnership-logo-holder{display:flex;width:80%;justify-content:space-between;margin:0 auto;margin-top:28px;align-items:center}.partnership-logo-holder.yes{flex-wrap:wrap;justify-content:center!important}@media (max-width:381px){.partnership-logo-holder.yes div{display:flex;justify-content:space-between;width:100%}}.partnership-logo-holder.yes div:nth-child(1) img{width:100px;height:100px}.partner-landing-logo{max-width:155px}.partner-landing-logo-lg{max-width:100px;max-height:100px}.partnership-text-holder{margin:0 auto;width:90%}.slanted-div{padding-top:10px;position:relative;background:#fffbeb;overflow:visible;z-index:1;height:120px;margin-bottom:35px}.slanted-div:after{content:'';width:100%;height:100%;position:absolute;background:inherit;z-index:-1;bottom:0;transform-origin:left bottom;transform:skewY(4deg)}.slanted-div div{text-align:center;font-family:Lato;font-size:16px;color:#494e54}.indosat-white{color:#fff}.divider{height:50px}.indosat-yellow{background:#fad41a}.indosat-section{height:100%;width:100%;margin:0 auto}.indosat-section.yes{position:relative;z-index:10;padding-bottom:0!important}.left-background-circle{position:absolute;top:66px;left:-80px}.right-background-circle{right:-40px;top:-20px;position:absolute}.side-background-circle{left:47px;top:85px;position:absolute}.welcome-section{display:flex;flex-direction:column;margin-top:100px;position:relative;z-index:0;padding-top:20px;padding-bottom:50px}.welcome-section .top-mask{position:absolute;width:100%;top:2px;transform:translateY(-100%)}.welcome-section .top-mask.yes{z-index:10}@media (min-width:670px){.welcome-section{margin-top:300px}}@media (min-width:550px){.welcome-section{margin-top:200px}}.about-text{font-weight:400;font-size:18px}.indosat-landing-person{position:absolute;z-index:1;right:0;top:30px;z-index:0;width:340px}@media (min-width:550px){.indosat-landing-person{width:400px}}@media (min-width:670px){.indosat-landing-person{width:60%;right:100px;top:10px}}.welcome-section-row{display:flex;width:100%;flex-direction:column;margin-bottom:20px;text-align:center;align-items:center}.welcome-section-row h2{max-width:300px}.partner-logo{position:absolute;top:50%;right:0;transform:translateY(-50%)}.category-description{margin-bottom:28px;margin-top:12px}.category-description .yes{padding-bottom:30px}.footer-container{display:flex;flex-direction:column;color:#fff;padding:80px 24px 24px 24px;background:#ea1d23;position:relative}.footer-container.dark-letters{color:#494e54!important}@media (min-width:580px){.footer-container{padding-top:120px}}.footer-header{font-size:20px;font-weight:900;margin:0 auto;width:70%;text-align:center;margin-bottom:15px}.footer-sponsors{justify-content:space-between;display:flex;width:100%;margin-bottom:12px;align-items:flex-start}.footer-sponsors .footer-partner-name{max-width:50%}.social-media-holder{display:flex}.social-media-holder .social-link{margin-right:7px}.social-media-holder .social-link:last-child{margin-right:0}.social-media-container{display:flex;justify-content:space-between;width:100%;margin:0 auto;padding-bottom:31px}.divider-holder{position:relative;width:10px;margin-left:24px;margin-right:24px}.divider-holder-bottom{position:relative;width:10px}.divider{position:absolute;top:-30px}.divider-bottom{position:absolute;top:16px}.feedback-container{position:relative;padding-top:20px;padding-bottom:20px}.feedback-container.reports{padding-top:17px;padding-bottom:11px}.feedback-container.support{padding-top:15px;padding-bottom:17px}.social-media-icon{width:22px;height:22px}.feedback-holder{display:flex}.feedback-image-holder{width:30px;display:flex;align-items:center;margin-right:16px}.feedback-image-holder.support{justify-content:center}.feedback-text-holder{display:flex;flex-direction:column;font-size:18px}.feedback-text-holder.support{font-size:16px}.feedback-text-holder.support a{display:flex;align-items:baseline}.feedback-text-holder.support a img{margin-left:.5em;width:10px;height:10px}.horizontal-divider-top{height:1px;width:100%;position:absolute;top:0;background:#fff;border-radius:5px}.horizontal-divider-top.black{background:#000}.horizontal-divider-bottom{height:1px;width:100%;border-radius:5px;position:absolute;background:#fff;bottom:0}.horizontal-divider-bottom.black{background:#000}.terms-container{display:flex;width:100%;margin-top:5px;font-size:18px;line-height:22px;justify-content:center}.terms-holder{display:flex;flex-direction:column;margin-left:6px;margin-top:8px;margin-right:6px}.terms-text-left{display:flex;justify-content:flex-end}.page-indosat input::-webkit-input-placeholder{color:#858e99!important}.page-indosat input::-moz-placeholder{color:#858e99!important}.page-indosat input:-ms-input-placeholder{color:#858e99!important}.page-indosat input:-moz-placeholder{color:#858e99!important}.page-indosat .indosat-link{color:#ea1d23;text-decoration:none}.page-indosat .trial-title{color:#141718;font-weight:900;margin-top:15px}.page-indosat .form input[type=email],.page-indosat .form input[type=password],.page-indosat .form input[type=tel],.page-indosat .form input[type=text],.page-indosat .form textarea{border-color:#494e54}.page-indosat .hero-subtitle{color:#494e54}.page-indosat .header-top-bar{display:flex;align-items:center;min-height:60px;position:relative;z-index:1;padding-right:90px}.page-indosat .header-top-bar .link-back,.page-indosat .header-top-bar .link-home{display:inline-block;width:54px;padding:14px 0;text-align:center;vertical-align:middle}.page-indosat .header-top-bar .link-back img,.page-indosat .header-top-bar .link-home img{display:inline-block}.page-indosat .header-top-bar .logo-img{position:absolute;top:50%;transform:translateY(-50%);width:114px;height:68px;right:16px}.page-indosat .login-title{font-style:normal;font-weight:900;font-size:25px;line-height:100%;text-align:center;color:#141718;display:flex;align-items:center;padding:32px 0 8px 0;margin-bottom:10px;border:none;justify-content:center}.page-indosat .login-title .title-icon{display:none}.page-indosat .login-title.border-color-white{border-color:#fff}.page-indosat .login-title .title-txt{padding:0 14px;width:100%}.page-indosat .text-link{color:#ea1d23}.page-indosat .login-txt{color:#494e54;margin-bottom:15px;text-align:center}.page-indosat .login-txt .number{font-weight:700}.page-indosat .login-note{color:#494e54;margin-top:-10px;padding-bottom:5px}.page-indosat .alternative-login-links form{width:100%}.page-indosat .alternative-login-links .login-txt{width:100%;text-align:center;font-weight:700}.page-indosat .alternative-login-links .login-txt span{color:#ea1d23}.page-indosat .alternative-login-links .login-txt img{display:none}.page-indosat .content-output{font-weight:400;font-size:17px}.page-indosat .content-output .header{font-weight:700;color:#ff841b}.page-indosat .section-title-xl .title-txt .txt-lg{font-weight:900}.page-indosat .story-title .story-name{color:#fff;font-weight:900}.page-indosat .header-has-bg-img .title-name{font-weight:700;font-size:25px;letter-spacing:-1px}.page-indosat .txtSize-xl{font-weight:700}.page-indosat .blog-bridge,.page-indosat .pullquots{margin-bottom:10px;line-height:1.2;padding-left:5px;padding-right:5px}.page-indosat em{font-style:normal}.page-indosat .header-title-bar.bgGrad-orange-light{background:#ea1d23!important}.page-indosat .hero-subtitle{margin-bottom:25px}.informer-divider{height:45px;clear:both;width:100%}.informer-divider.border{border-top:1px solid #aaa}.yes-informer{background:#f4eed7;width:100%;border-radius:20px;min-height:150px;padding:22px;display:flex}.yes-informer.teachers{padding-bottom:0!important;background:rgba(255,185,20,.4)}.yes-informer.teachers .info-icon-container{min-width:140px;height:auto;align-items:flex-end}.yes-informer.teachers .info-table-continer{align-items:flex-end;padding-bottom:20px;min-width:initial}.yes-informer.teachers .info-text{padding-bottom:20px;color:#494e54}.yes-informer.teachers .info-text span.header{font-weight:800;color:#494e54;font-size:16px}.yes-informer .info-icon-container{display:flex;justify-content:center;min-width:35px;height:100%}.yes-informer .info-text{flex:1;padding-left:10px;font-size:13px;padding-right:10px}.yes-informer .info-text h3{font-size:16px}.yes-informer .info-text span{color:#ff711c}.yes-informer .info-table-continer{min-width:85px;display:flex;height:auto;align-items:center;justify-content:center}.yes-modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background:#494e54;opacity:.6;z-index:50}.pwa-actions{width:100%;display:flex;flex-direction:column;align-items:center}.pwa-actions .pwa{width:126px}.pwa-actions.bottom-break{margin-top:30px;margin-bottom:-40px}.pwa-actions a{width:90%}.pwa-actions a.later{display:flex;justify-content:center;background-color:transparent;border:none;text-decoration:none;color:#494e54}.yes-modal{background:#fff;padding:0 13px 26px 13px;width:340px;border-radius:15px;position:fixed;top:20%;left:50%;z-index:60;transform:translate(-50%,-20%)}.yes-modal.hide{display:none}.yes-modal.show{display:block}@media (min-width:650px){.yes-modal{width:450px}}.yes-modal .pwa-start{color:#494e54}.yes-modal .pwa-mockup-wrapper{width:100%;height:350px;position:relative}.yes-modal .pwa-mockup-wrapper .pwa-mockup{position:absolute;left:50%;transform:translateX(-50%)}.yes-modal .pwa-mockup-wrapper .pwa-encourage{position:absolute;right:0;top:0;width:75px;height:75px;font-size:14px;color:#494e54}@media (min-width:650px){.yes-modal .pwa-mockup-wrapper .pwa-encourage{right:40px}}.yes-modal .pwa-mockup-wrapper .pwa-instruction{position:absolute;bottom:15px;left:0;width:100px;height:160px;transform:translateY(-15px)}@media (min-width:650px){.yes-modal .pwa-mockup-wrapper .pwa-instruction{left:50px}}.yes-modal .pwa-mockup-wrapper .pwa-instruction img{margin-left:-25px}.yes-modal .pwa-mockup-wrapper .pwa-instruction p{margin-top:-30px;font-size:14px;color:#494e54}.yes-modal h1{display:flex;align-items:center;padding:16px 0 8px 0;font-size:26px;color:#ff711c;margin-bottom:10px;border-bottom:1px solid #ff711c}.yes-modal h1 .title-icon,.yes-modal h1 .title-txt{display:inline-block;vertical-align:middle}.yes-modal h1 .title-txt{padding:0 14px}.yes-modal h1.border-color-white{border-color:#fff}.landing-page-cover{background-size:110%;background-repeat:no-repeat;position:relative;background-position:0 0}.landing-page-cover.yes{background-size:125%}.landing-page-cover .yes-onboarding-person{position:absolute;width:232px;height:442px;right:0;top:.5%}@media (max-width:420px){.landing-page-cover .yes-onboarding-person{top:0}}.landing-page-cover .funzi-logo{top:25px}.landing-page-cover .join-container{margin-top:0;padding-top:75px}.landing-page-cover .join-container.yes{min-height:280px;position:relative;z-index:20}.landing-page-cover .join-container img{position:absolute}.landing-page-cover .join-container .university-logo-container{top:13%;left:40%;width:110px;box-shadow:0 3.71171px 3.71171px rgba(0,0,0,.25);height:110px;background-color:#fff;border-radius:100%;overflow:hidden;position:absolute}.landing-page-cover .join-container .university-logo{max-width:92px;max-height:55px;top:50%;left:50%;transform:translate(-50%,-50%)}.landing-page-cover .join-container .funzi-yes-logo{top:45%;left:5%}.landing-page-cover .join-container .i-can-logo{bottom:-25%;left:20%}.landing-page-cover .join-container h1{text-shadow:0 0 4px rgba(0,0,0,.25);letter-spacing:0}.landing-page-cover .university-name{letter-spacing:3px;padding-top:5px}.landing-page-cover .not-you{color:#494e54}.landing-page-cover .not-you a{color:#3d3935;font-weight:800}.landing-page-cover .welcome-section{padding-top:40px}@media (max-width:549px){.landing-page-cover .welcome-section{padding-bottom:20px}}.landing-page-cover .welcome-section .top-mask{top:30px}.header-partner{display:flex;justify-content:space-between;width:100%;padding:25px 24px;position:absolute;top:0;left:0;z-index:30}@media (min-width:450px){.header-partner-profile{margin-right:20px}}@media (min-width:650px){.header-partner-profile{margin-right:60px}}.single-line-semester-heading{font-weight:800!important;text-transform:uppercase}