html{scroll-behavior:smooth}.course-video-preview{background-size:cover;background-position:center}.course-video-animated{width:auto!important;height:auto!important;max-height:100%;max-width:100%;margin:auto}.overlay-backdrop{background-color:rgba(255,255,255,.3);backdrop-filter:blur(5px)}.quiz-answer{transition:1s}.quiz-bar{-webkit-box-shadow:0 0 40px #000000300;box-shadow:0 0 40px #0000001f;border-top-left-radius:30px;border-top-right-radius:30px;transition:1s;transform:translateY(200%)}.quiz-bar.up{transform:translateY(0)}.course-widget .course-widget-content{border-radius:10px}.carousel-container{overflow:auto;margin:auto;scroll-behavior:smooth;z-index:1;height:100%}.course-lobby-task{overflow:hidden;border-radius:30px;border:1px solid #ffda9d;width:200px}.course-lobby-task .title{min-height:60px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.course-lobby-task .course-lobby-task-ribbon{position:absolute;top:15px;left:0;padding:0 50px 0 10px;background:#a1577e;background:linear-gradient(90deg,rgba(161,87,126,1) 60%,rgba(161,87,126,.5) 80%,rgba(161,87,126,0) 90%);clip-path:polygon(0% 0%,70% 0,100% 100%,0 100%)}.course-article-phone-mockup-iphone-10{border-radius:35px;background-color:#fff;box-sizing:border-box;text-align:center;border:3px solid silver;max-height:625px;position:relative}.course-article-phone-mockup-iphone-10:after{box-shadow:0px 5px 50px 0px #fff;height:15px;width:80%;content:"";display:block;background-color:transparent;border:0;margin:0 auto;border-radius:50%}.course-article-phone-mockup-iphone-10 .side-button{width:3px;background-color:silver;position:absolute}.course-article-phone-mockup-iphone-10 .side-button.right{top:120px;right:-5px}.course-article-phone-mockup-iphone-10 .side-button.left{left:-5px}.course-article-phone-mockup-iphone-10 .side-button.small{height:25px}.course-article-phone-mockup-iphone-10 .side-button.big{height:45px}.course-article-phone-mockup-iphone-10-desktop{display:block !important}.course-article-phone-mockup-iphone-10-mobile{display:none !important}.course-article-phone-mockup-iphone-10 .img-wrapper{box-shadow:0px 9px 16px -20px #000;border:2px solid #ddd;width:95%;max-height:470px;margin:0 auto;overflow:hidden}.course-article-phone-mockup-iphone-10 .img-wrapper img{height:100%;width:100%}.course-article-phone-mockup-iphone-10>.bottom-part{display:inline-block;height:45px;width:45px;border-radius:50%;border:2.5px solid silver;box-shadow:0px 0px 12px -7px #000;background-image:linear-gradient(90deg,#f3f3f3,#fff);margin:8px 0}.course-article-phone-mockup-iphone-10>.head-part{width:100%;text-align:center;box-sizing:border-box;padding-top:10px;padding-bottom:15px}.course-article-phone-mockup-iphone-10>.head-part .dot{display:inline-block;background-color:#606060;border-radius:50%}.course-article-phone-mockup-iphone-10>.head-part .dot.small{width:9px;height:9px}.course-article-phone-mockup-iphone-10>.head-part .line-wrapper{display:inline-flex;align-items:center;column-gap:15px;margin-right:25px}.course-article-phone-mockup-iphone-10>.head-part .dot.big{width:13px;height:13px}.course-article-phone-mockup-iphone-10>.head-part .line{background-color:#606060;width:60px;height:4px;border-radius:250px}.course-signup-sticky{display:block;position:fixed;border:1px solid #d8d8d8;width:0;height:300px;opacity:0;background-color:#fff;transition:all .5s;top:15px}.course-article-page-banner{background-color:#5a5a5a;padding:2.5rem;text-align:center}.course-article-page-banner-button{display:inline-block;border-radius:1.5rem;transition:transform .2s;cursor:pointer}.course-article-page-banner-button:hover{transform:scale(1.1,1.1)}.course-article-page-carrousel-wrapper{box-sizing:border-box;padding:0 2rem;position:relative}.course-article-page-carrousel-wrapper>.nav-button{position:absolute;top:50%;transform:translateY(-50%);cursor:pointer}.course-article-page-carrousel-wrapper>.nav-button.disabled{color:#d8d8d8;cursor:default}.course-article-page-carrousel-wrapper>.nav-button.left{left:0}.course-article-page-carrousel-wrapper>.nav-button.right{right:0}@media only screen and (max-width:768px){.course-article-page-banner{padding:1.1rem}.course-article-phone-mockup-iphone-10{max-width:200px;margin:0 auto}.course-article-phone-mockup-iphone-10 .img-wrapper{max-height:250px}.course-article-phone-mockup-iphone-10>.bottom-part{width:35px;height:35px}.course-article-phone-mockup-iphone-10 .side-button.small{height:15px}.course-article-phone-mockup-iphone-10 .side-button.big{height:25px}.course-article-phone-mockup-iphone-10-desktop{display:none !important}.course-article-phone-mockup-iphone-10-mobile{display:block !important}}