.v-application{font-family:Inter,sans-serif}.bg-light,.v-application{background-color:#fff!important}.bg-black{background-color:#181926}.bg-dark-blue{background-color:#1c1d30}.page-title{color:#fff;font-weight:600;font-size:40px}.page-desc{font-size:16px;font-weight:400;color:#878787}.post-desc{color:#7b7b7b;font-size:14px;font-weight:400}.navbar-title{font-size:18px;color:#0e121b}.navbar-desc{color:#525866;font-size:14px}.dashboard-header{color:#000;font-size:18px!important}.bg-primary{background-color:#1d33c0!important;color:#fff!important}.bg-pink{background-color:#e8ebf9!important;color:#1d33c0!important}.profile p{color:#525866;font-weight:400;font-size:14px}.dashboard-tabs{overflow:hidden;position:relative;padding:4px;background-color:#f5f7fa;border-radius:4px;display:inline-flex;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dashboard-tabs .tab{padding:4px 8px;color:#99a0ae;font-size:14px;transition:.2s;cursor:pointer;position:relative;z-index:2;text-align:center}.dashboard-tabs .tab-active{color:#0e121b}.dashboard-tabs .active-tab-box{position:absolute;left:0;background-color:#fff;border-radius:6px;box-shadow:0 6px 10px 0 rgba(14,18,27,.06);transition:.2s}.sidebar .sidebar-label{color:#99a0ae;margin-top:24px;margin-bottom:12px}.sidebar .user-full-name{color:#0e121b;font-size:14px}.sidebar .user-desc{color:#525866;font-size:12px}.d-input-outer{padding:12px 16px;margin-top:0;border:2px solid hsla(0,0%,100%,.2);display:flex;flex-direction:row;align-items:center;justify-content:left;border-radius:6px;transition:.2s;background-color:hsla(0,0%,100%,.102)}.d-input-outer input{border:none;outline:none;width:100%;font-size:16px;font-weight:400;color:#fff;padding-left:8px}.d-input-icon{color:#002b48!important;stroke:#002b48!important;height:24px;cursor:pointer}.d-input-icon-success{color:#0aaafe!important;stroke:#0aaafe!important}.d-input-outer input::-moz-placeholder{color:#a8a7ae;font-size:16px;font-weight:400}.d-input-outer input::placeholder{color:#a8a7ae;font-size:16px;font-weight:400}.d-input-outer input:focus{border:none;outline:none}.d-input-error{border-color:red;box-shadow:0 0 0 4px rgba(255,0,0,.2)}.d-input-error-message{margin-top:8px;color:red}.d-input-error-message-animation{animation:error_message .15s ease-in-out;animation-iteration-count:2}@keyframes error_message{0%{transform:translateX(0)}50%{transform:translateX(10px)}to{transform:translateX(0)}}.intro{position:relative}.intro .left-side-box{height:40px;position:absolute;top:0;left:0}.intro .lines{position:absolute;z-index:0;top:0;left:0;height:300px}.intro .bottom-text{color:#c8cfd5;font-weight:400;font-size:16px}.intro .right-side-box{height:40px;position:absolute;top:80vh;right:-100px;z-index:2}.intro .header{font-size:96px;text-transform:uppercase;color:#fff;font-weight:700;line-height:120%;position:relative;opacity:0}.intro .header .international{margin-left:20vw;will-change:transform;z-index:2}.intro .header .international .box{color:#00c2ff}.intro .header .box-outer{background-color:#00c2ff;position:absolute;height:100px;width:210px;top:0;bottom:0;left:23vw;z-index:1}.intro .header .step{margin-left:21vw;color:#00c2ff}.intro p{position:absolute;top:0;right:0;font-size:15px;color:#c8cfd5;font-weight:400;width:300px}.container-margin{margin:80px 120px!important}.course-box{border-radius:12px;overflow:hidden;background:linear-gradient(180deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,.1))}.course-box .title{font-size:18px}.course-box .img{height:180px}.course-box .course-start{background:linear-gradient(180deg,#00c2ff,#0073ff);border-radius:8px;padding:8px 10px;color:#fff;text-decoration:none;font-size:12px;font-weight:400;display:inline-flex;flex-direction:row;align-content:center;align-items:center;transition:.2s;position:relative;overflow:hidden}.course-box .course-start img{margin-left:8px}.course-box .course-start:hover{transform:translateX(5px)}.sidebar-link{color:#525866}.text-bold{color:#000}.certificate-page .v-input__slot{background-color:#fff!important}.certificate-page .v-input__slot input{color:#000!important}.certificate-page .btn{background:linear-gradient(0deg,#0073ff,#00c2ff);text-align:center;display:block;border-radius:8px!important;color:#fff;padding:10px 20px;cursor:pointer;margin-left:auto}.certificate-page .btn:hover{background:linear-gradient(0deg,#00c2ff,#0073ff)}.about-course .about{font-weight:600;font-size:18px}.about-course span{font-weight:400;color:#a1a1a1}.course-ratings{border-radius:12px;overflow:hidden;background:linear-gradient(180deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,.1))}.course-ratings .user-full-name{font-size:18px;text-align:center}.course-ratings .created-at{color:#878787;text-align:center}.course-ratings .rating-comment{font-size:16px;color:#878787;font-weight:400;line-height:24px}.course-show .btn{background:linear-gradient(0deg,#0073ff,#00c2ff);text-align:center;display:block;border-radius:8px!important;color:#fff;padding:8px;cursor:pointer;width:100%}.course-show .btn:hover{background:linear-gradient(0deg,#00c2ff,#0073ff)}.course-show .price{font-size:24px;font-weight:600}.course-show .course-title{font-weight:600;font-size:48px;color:#fff}.course-show .tabs{background-color:#fff;border-radius:12px!important;padding:12px;position:relative;height:72px}.course-show .tabs .tab{color:#27282a;font-size:16px;text-align:center;width:calc(33% - 24px);position:absolute;height:48px;left:12px;display:flex;justify-content:center;align-items:center;cursor:pointer;z-index:2;transition:.3s}.course-show .tabs .tab:nth-child(2){left:calc(33% + 12px)}.course-show .tabs .tab:nth-child(3){left:calc(66% + 24px)}.course-show .v-input__slot{background-color:#fff!important}.course-show .v-input__slot textarea{color:#000!important}.dashboard-course .tabs{background-color:#f0f2f5;border-radius:12px!important;padding:12px;position:relative;height:72px}.dashboard-course .tabs .tab{color:#27282a;font-size:16px;text-align:center;width:calc(33% - 24px);position:absolute;height:48px;left:12px;display:flex;justify-content:center;align-items:center;cursor:pointer;z-index:2;transition:.3s}.dashboard-course .tabs .tab:nth-child(2){left:calc(33% + 12px)}.dashboard-course .tabs .tab:nth-child(3){left:calc(66% + 24px)}.contact-page .contact-icon{width:56px;height:56px;border-radius:10px;background-color:#0aaafe}.contact-page .contact-label{color:#878787;font-weight:400;font-size:16px}.contact-page .contact-value{color:#fff;font-size:18px}.page-banner{overflow:hidden;position:relative}.page-banner .page-banner-inner{background-color:rgba(14,18,27,.698);padding-top:318px;padding-bottom:56px}.page-banner .header-title{font-size:72px;color:#fff}.page-banner .bread-crumb{color:#fff;font-size:18px;font-weight:400;text-decoration:none;transition:.2s}.page-banner .bread-crumb:hover{transform:translateX(5px)}.page-banner .bg-color{position:absolute;top:0;bottom:0;left:0;right:0;z-index:0}.page-banner img{width:100%;position:absolute;top:0;z-index:1}.post-card-title{font-size:18px}.mobile{margin-top:160px}.mobile .rectangle{background:linear-gradient(261.1deg,#0073ff 19.21%,#00c2ff 89.05%);position:relative;padding:80px 40px;border-top-right-radius:20px;border-top-left-radius:20px}.mobile .rectangle .title{font-size:48px!important;font-weight:600;color:#04090d;text-transform:none;line-height:126%}.mobile .rectangle p{font-size:18px;font-weight:400;color:#04090d;text-transform:none}.mobile .rectangle .kurs{position:absolute;bottom:0;right:68px;width:300px;z-index:1}.mobile .rectangle .mobile-links{width:70%}.mobile .rectangle .iphone{position:absolute;bottom:0;right:260px;width:300px;z-index:2}.footer .owl-carousel .owl-item{height:60px}.footer .owl-carousel .owl-item img{height:100%;display:block;margin:auto;width:auto}.user-comment .pre-header{color:#07a7f3;font-size:16px;font-weight:400;line-height:160%}.user-comment .header{font-size:48px;font-weight:700;line-height:130%}.user-comment p{color:#c8cfd5;font-size:18px;font-weight:400}.user-comment .user-name{font-size:24px;font-weight:600}.user-comment .user-type{font-size:14px;font-weight:400;color:#c8cfd5}.user-comment #saturn{position:absolute;height:175px;transform:rotate(-15deg) translateY(-50%);right:130px;top:50%}.user-comment #waves{position:absolute;top:0;left:0;bottom:0}.application-links .header{font-size:70px;font-weight:600;color:#fff;text-align:center;line-height:92px}.application-links .bg-waves{height:480px;top:50%;display:block;width:100%;transform:translateY(calc(-50% + 100px))}.application-links p{font-size:18px;font-weight:400;text-align:center;color:#909dac}.video-carousel .header{font-size:40px;font-weight:600;text-align:center}.video-carousel p{color:#a8a7ae;font-weight:400;font-size:16px;text-align:center}.video-carousel .video-reel{border-radius:20px;overflow:hidden}.video-carousel .owl-carousel .owl-item{float:none;display:inline-block;height:440px!important}.video-carousel .owl-carousel .owl-item img{height:100%}.lesson-timeline .lesson-title{font-size:18px;font-weight:600}.lesson-timeline .lesson-body{font-size:14px;font-weight:400;color:#878787}.header-title{font-size:70px;font-weight:600}.course-card-inner{margin-left:200px}@media only screen and (max-width:1000px){.user-comment .header-title{font-size:24px}.header-link{display:inline-block!important}.application-links .header{font-size:32px!important;font-weight:600!important}.application-links .bg-waves{height:222px;top:50%;display:block;width:100%}.about .about-titles{overflow-x:scroll;scroll-snap-align:center;flex:0 0 auto}.about .about-titles .card-title{font-size:28px;margin-right:50px;display:block;width:100%;white-space:nowrap}.about .about-titles::-webkit-scrollbar{display:none}.about p{font-size:20px!important}#carousel-container .carousel-title{font-size:32px!important}#carousel-container .carousel-body-inner p{font-size:20px}#carousel-container .panel-visible{height:unset}.course-card-inner{margin-left:0}.intro p{position:static;margin-top:24px;margin-bottom:40px}.intro .main-img{width:100%}.intro .header{font-size:40px!important;margin-left:0!important;word-spacing:9999999px}.intro .header .international{font-size:40px;line-height:100%;margin-left:0!important}.intro .header .step{margin-left:0!important}.page-banner-inner .bread-crumb{font-size:16px}.page-banner-inner .header-title{font-size:32px}.mobile .rectangle{background:linear-gradient(180deg,#00d2ff,#0073ff);padding-bottom:0!important}.mobile .title{text-align:center}.mobile .mobile-links{width:100%!important}.mobile p{text-align:center}.mobile .iphone{position:static!important;margin:auto;display:block}}.about .header{font-size:32px;color:#fff;font-weight:400}.about p{font-size:40px;color:#a0a0a0}.about .card-title{font-size:50px;font-weight:700;color:#595959;position:relative;cursor:pointer}.about .card-title span{position:absolute;top:0;right:0;font-size:20px;font-weight:400;transform:translateX(100%);transition:.2s}.about .card-title-active{color:#fff}.about .card-title-active span{top:50%;transform:translateX(100%) translateY(-50%)}.course-card-list .header{font-size:32px;color:#fff;font-weight:400}.course-card-list .course-card{font-size:20px;font-weight:400}.course-card-list .course-card .start-btn{background-image:linear-gradient(90deg,#335cff,#00c2ff);border-radius:10px;background-color:#1c1d30;color:transparent;padding:4px 10px;text-decoration:none;-webkit-background-clip:text;background-clip:text;border:1px solid #00c2ff;transition:.2s;display:block}.course-card-list .course-card .start-btn:hover{border:1px solid transparent;color:#fff;background-image:linear-gradient(90deg,#335cff,#00c2ff);background-clip:unset}.course-card-list .course-card .start-btn:hover .icon{color:#fff!important}.course-carousel .header{font-size:32px;color:#fff;font-weight:400}.course-carousel .carousel-wrapper .panel-visible{bottom:0}.course-carousel .carousel-wrapper .carousel-panel .carousel-title{font-weight:700;font-size:80px;color:#595959;transition:.6s;cursor:pointer}.course-carousel .carousel-wrapper .carousel-panel .visible{color:#fff!important}.course-carousel .carousel-wrapper .carousel-panel p{font-size:40px;color:#a0a0a0;line-height:120%}.course-carousel .carousel-wrapper .carousel-panel .carousel-body{position:relative;overflow:hidden}.course-carousel .carousel-wrapper .carousel-panel .carousel-body-inner{height:0;transition:.4s}.course-carousel .carousel-wrapper .carousel-panel .panel-visible{height:300px}