:root{--app-height:100%}.hero #keyword{width:100%}.hero{position:relative;background:url(../../../img/university-page/hero-bg.svg);padding:100px 0 0;background-repeat:no-repeat;background-size:cover;background-position:left;overflow:hidden;padding:60px 0;margin-bottom:60px}@media screen and (max-width:767px){.hero{padding:40px 0 0}}.hero__title{font-style:normal;font-weight:700;font-size:48px;line-height:60px;text-align:center;letter-spacing:-.03em;color:#fff;margin-bottom:25px;z-index:2}@media screen and (max-width:767px){.hero__title{font-size:34px;line-height:42px}}.hero__subtitle{font-style:normal;font-weight:400!important;font-size:20px!important;line-height:32px!important;text-align:center;color:#fff;margin-bottom:40px;z-index:2}@media screen and (max-width:767px){.hero__subtitle{font-size:18px;line-height:28px;margin-bottom:25px}}.hero input{max-width:660px;margin:0 auto;width:100%;z-index:2}.hero .hero-wrapper{display:flex;flex-direction:column;justify-content:center;width:100%}@media screen and (max-width:768px){.hero .hero-wrapper{padding:0 15px 200px 15px}}.hero .hero-search{max-width:660px;margin:0 auto;width:100%;z-index:99;position:relative;border-radius:5px;height:50px}.hero .hero-search input{height:50px;border-radius:5px;border:none;padding-left:20px}.hero .hero-search svg{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.hero #keyword{padding-right:40px}.hero .hero__left-image-man{position:absolute;bottom:0;left:70px;z-index:1}@media screen and (max-width:768px){.hero .hero__left-image-man{display:none}}.hero .hero__left-image-flower{position:absolute;bottom:0;left:-80px;z-index:1}@media screen and (max-width:768px){.hero .hero__left-image-flower{display:none}}.hero .hero__right-image-woman{position:absolute;right:-160px;bottom:0;z-index:1;max-width:320px}@media screen and (max-width:768px){.hero .hero__right-image-woman{right:50%;transform:translateX(50%);max-width:190px}}.uni-info{margin-bottom:190px}@media screen and (max-width:991px){.uni-info{overflow-x:hidden}}.uni-info #uni-table_wrapper{width:100%;margin-bottom:100px}@media screen and (max-width:768px){.uni-info #uni-table_wrapper{margin-bottom:50px}}.uni-info #uni-table_wrapper .col-sm-12{padding:0}.uni-info .link-uni{font-style:normal;font-weight:700;font-size:16px;line-height:24px;color:#1478c8}@media screen and (max-width:768px){.uni-info .link-uni{margin-bottom:15px;display:inline-block}}.uni-info .text-uni{font-style:normal;font-weight:400;font-size:16px;line-height:26px;color:#656478}.uni-info th{padding-left:0!important;font-style:normal;font-weight:700;font-size:14px;line-height:24px;color:#2d506e;text-transform:uppercase}.uni-info .table-tab{display:flex;align-items:center}.uni-info table.dataTable tbody td{padding:30px 0}.uni-info table.dataTable thead td,.uni-info table.dataTable thead th{border:none}.uni-info table.dataTable.no-footer{border-bottom:1px solid #dee2e6}.uni-info .table.dataTable thead .sorting_desc,.uni-info table.dataTable thead .sorting,.uni-info table.dataTable thead .sorting_asc{background:0 0}.uni-info .table.dataTable thead .sorting_desc:after{content:""}.uni-info .table.dataTable thead .sorting .table-arrows{display:flex;flex-direction:column;width:8px;height:13px;justify-content:space-between;margin-left:20px}.uni-info .table.dataTable thead .sorting .table-arrows svg path{fill:#9f9f9f}.uni-info .table.dataTable thead .sorting_desc .table-arrows{display:flex;flex-direction:column;transform:rotateX(180deg);width:8px;height:13px;justify-content:space-between;margin-left:20px}.uni-info .table.dataTable thead .sorting_asc .table-arrows{display:flex;flex-direction:column;transform:rotateX(0);width:8px;height:13px;justify-content:space-between;margin-left:20px}.uni-info__count{font-style:normal;font-weight:700;font-size:20px;line-height:26px;color:#2d506e;margin-bottom:40px}@media screen and (max-width:768px){.pagination{display:flex;justify-content:center}}.navigation.pagination{margin:0 auto}.nav-links{margin:0 auto;display:flex}.page-numbers.dots{border-radius:0;border:none;font-size:0;width:100px;display:flex;align-items:flex-end}.page-numbers.dots:before{content:". . . .";font-style:normal;font-weight:700;font-size:16px;line-height:1;text-align:center;color:#2d506e;letter-spacing:7px;margin-bottom:5px}.page-numbers.dots:hover{background:#fff}.page-numbers{margin:0 7px;width:50px;height:50px;border:1px solid #e4e4e4;border-radius:50%;font-style:normal;font-weight:700;font-size:14px;line-height:28px;text-align:center;color:#656478;line-height:1;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:.25s}.page-numbers:hover{background:#e4e4e4;text-decoration:none}.page-numbers.current{width:50px;height:50px;background:#1478c8;border:1px solid #1478c8;border-radius:50%;font-style:normal;font-weight:700;font-size:14px;line-height:28px;text-align:center;color:#fff;line-height:1;display:flex;justify-content:center;align-items:center;cursor:pointer}.numbers{background:linear-gradient(to right,#f5faff 0,#f5faff 68%,#fff 68%,#fff 100%);padding:80px 0;position:relative;margin-bottom:160px}@media screen and (max-width:991px){.numbers{background:#f5faff;padding:70px 0 0 0}}.numbers__planet{display:inline-block;max-width:156px;position:absolute;top:-60px;left:50%}@media screen and (min-width:992px){.numbers__planet{display:none}}.numbers__title{font-style:normal;font-weight:700;font-size:36px;line-height:48px;letter-spacing:-.03em;color:#2d506e;margin-bottom:50px}@media screen and (max-width:991px){.numbers__title{font-size:30px;line-height:42px}}.numbers .numbers-content-info{display:flex;flex-wrap:wrap}@media screen and (max-width:991px){.numbers .numbers-content-info{margin-bottom:40px}}.numbers .numbers-content-info .number-card{width:50%;display:flex}@media screen and (max-width:767px){.numbers .numbers-content-info .number-card{width:100%;margin-bottom:20px}}.numbers .numbers-content-info .number-card img{align-self:baseline;margin-top:-5px;margin-right:25px;max-width:80px}.numbers .numbers-content-info__number{font-style:normal!important;font-weight:700!important;font-size:36px!important;line-height:48px!important;letter-spacing:-.03em;color:#2d506e;margin-bottom:0}@media screen and (max-width:991px){.numbers .numbers-content-info__number{font-size:30px!important;line-height:42px!important}}.numbers .numbers-content-info__text{font-style:normal!important;font-weight:400!important;font-size:20px!important;line-height:32px!important;color:#656478;margin-bottom:0}@media screen and (max-width:991px){.numbers .numbers-content-info__text{font-size:18px!important;line-height:28px!important}}.numbers .numbers-content-testimonial__planet{margin-top:-390px}@media screen and (max-width:991px){.numbers .numbers-content-testimonial__planet{display:none}}.numbers .numbers-content-testimonial .testimonial-card{background:#fff;box-shadow:0 1px 6px rgba(0,0,0,.09);border-radius:5px}@media screen and (max-width:991px){.numbers .numbers-content-testimonial .testimonial-card{margin-bottom:-40px}}.numbers .testimonial-card{padding:30px}.numbers .testimonial-card-header{display:flex;margin-bottom:25px}.numbers .testimonial-card-header-text{display:flex;flex-direction:column;margin-left:20px}.numbers .testimonial-card-header-text__name{font-style:normal;font-weight:700;font-size:16px;line-height:24px;color:#2d506e}.numbers .testimonial-card-header-text__position{font-style:normal;font-weight:500;font-size:16px;line-height:24px;color:#656478}.numbers .testimonial-card-header img{align-self:center;max-width:62px}.numbers .testimonial-card-quote{font-style:italic!important;font-weight:400!important;font-size:16px!important;line-height:26px!important;color:#656478}.cta{overflow:hidden;margin-bottom:230px}.cta .cta-image-wrap{position:relative;text-align:center;margin-bottom:60px}.cta__left{position:absolute;left:0;top:40px}@media screen and (max-width:991px){.cta__left{display:none}}.cta__left-mobile{position:absolute;left:170px}@media screen and (max-width:767px){.cta__left-mobile{left:80px}}@media screen and (max-width:530px){.cta__left-mobile{left:50px}}@media screen and (max-width:430px){.cta__left-mobile{left:20px}}@media screen and (max-width:380px){.cta__left-mobile{left:0}}@media screen and (min-width:992px){.cta__left-mobile{display:none}}.cta__right{position:absolute;right:50px;top:10px}@media screen and (max-width:991px){.cta__right{display:none}}.cta__right-mobile{max-width:80px;position:absolute}@media screen and (min-width:992px){.cta__right-mobile{display:none}}.cta__title{font-style:normal;font-weight:700;font-size:36px;line-height:48px;text-align:center;letter-spacing:-.03em;color:#2d506e;margin-bottom:40px}@media screen and (min-width:769px){.cta .sing-up__form{display:flex}}.cta .contact-form{text-align:center;margin:0 auto 40px auto;width:fit-content}.cta .contact-form .learning-app-subscribe__email{background:#fff;border:2px solid #2d506e;box-sizing:border-box;border-radius:5px;max-width:370px;font-style:italic;font-weight:400;font-size:16px;line-height:21px;color:#656478;height:74px!important}@media screen and (min-width:769px){.cta .contact-form .learning-app-subscribe__email{margin-bottom:0}}@media screen and (max-width:768px){.cta .contact-form .learning-app-subscribe__email{max-width:none;margin-bottom:15px;width:100%}}.cta .contact-form .learning-app-subscribe__submit{width:auto;display:inline-block;font-style:normal;font-weight:700;font-size:18px;line-height:1;color:#fff;padding:28px 30px!important;background:#1e8cc8 linear-gradient(270deg,#1e8cc8 0,#00dcb4 100%);box-shadow:0 1px 6px rgba(0,0,0,.09);border-radius:5px;margin:0 0 0 30px;height:auto;transition:.3s}@media screen and (max-width:768px){.cta .contact-form .learning-app-subscribe__submit{width:100%;margin:0}}.cta .contact-form .learning-app-subscribe__submit:hover{background:#00dcb4}@media screen and (max-width:991px){.cta__laptop{display:none}}@media screen and (min-width:992px){.cta__iphone{display:none}}.cta-features{display:flex;justify-content:center}@media screen and (max-width:991px){.cta-features{flex-direction:column}}.cta-features-box{display:flex;align-items:center;justify-content:center;margin:0 15px}@media screen and (max-width:991px){.cta-features-box{display:inline-block}}.cta-features-box p{font-style:normal!important;font-weight:400!important;font-size:18px!important;line-height:32px!important;color:#2d506e;margin:0 0 0 10px}@media screen and (max-width:991px){.cta-features-box p{display:inline-block}}.cta-features-wrap{display:flex;flex-direction:row;justify-content:center}footer.footer{padding-top:105px}.table-wrapper{display:flex;flex-direction:column}.mobile-table{width:100%;padding:0 15px}.desktop-hide-1{display:none}@media screen and (min-width:769px){.desktop-hide-1{display:none}}.uni-card{position:relative;padding-bottom:5px;margin-bottom:15px}.uni-card:after{content:"";height:1px;width:100%;background:#c4c4c4;position:absolute;bottom:0;display:block}.uni-card-wrap{display:flex;justify-content:space-between}.uni-card-wrap__text{font-style:normal!important;font-weight:700!important;font-size:14px!important;line-height:1!important;color:#2d506e!important;margin-bottom:10px}@media screen and (min-width:769px){.select-row,span.desktop-hide{display:none}}@media screen and (min-width:769px){.mobile-style__course:before{content:none!important}.mobile-style__documents:before{content:none!important}.mobile-style__flashcards:before{content:none!important}}@media screen and (max-width:768px){#uni-table{width:auto}}@media screen and (max-width:768px) and (max-width:768px){#uni-table{padding-top:70px;border:none}}@media screen and (max-width:768px){tr{display:flex;flex-direction:column}td{padding:0!important;border:none!important}.mobile-style{display:flex;justify-content:flex-end}.mobile-style__course:before{font-style:normal;font-weight:700;font-size:14px;line-height:24px;color:#2d506e;position:absolute;left:0}.mobile-style__documents:before{font-style:normal;font-weight:700;font-size:14px;line-height:24px;color:#2d506e;position:absolute;left:0}.mobile-style__flashcards:before{font-style:normal;font-weight:700;font-size:14px;line-height:24px;color:#2d506e;position:absolute;left:0}span.desktop-hide{font-style:normal;font-weight:700;font-size:14px;line-height:24px;color:#2d506e}.table-card-wrap{padding-bottom:15px;padding-top:15px;position:relative}.table-card-wrap:after{content:"";height:1px;width:100%;background:#c4c4c4;position:absolute;bottom:0;display:block}.table-card-wrap:first-child:before{content:"";height:1px;width:100%;background:#c4c4c4;position:absolute;top:0;display:block}#courses,#documents,#flashcards,#name{position:absolute;right:30px;top:0;width:10px!important;height:10px;font-size:0;z-index:999;cursor:pointer}#courses .table-tab svg,#documents .table-tab svg,#flashcards .table-tab svg,#name .table-tab svg{display:none}.hidden{display:none!important}.select-row{padding:0 15px;margin-bottom:-50px;z-index:99;position:relative}.select-row select{margin-left:10px;border:none;background:#f7f7f7;padding:20px 100px 20px 20px}.cta-features-wrap{display:flex;flex-direction:column;width:fit-content;margin:0 auto}}.sorting_asc .mobile-show-icon svg path{fill:#00c}@media screen and (min-width:769px){.mobile-show-icon{display:none}}@media screen and (max-width:768px){.paginate_button.page-item{padding:0 5px!important}}.uni-info .paginate_button.page-item.active:hover{background:0 0;border:1px solid transparent}.uni-info .paginate_button.page-item.active a{width:50px;height:50px;border-radius:50%;background-color:#1478c8;display:flex;align-items:center;justify-content:center;color:#fff}@media screen and (max-width:768px){.uni-info .paginate_button.page-item.active a{width:40px;height:40px}}.uni-info .paginate_button.page-item:focus{outline:0;border:none;box-shadow:none}.uni-info .paginate_button.page-item:active{outline:0!important;border:none!important;box-shadow:none!important}.uni-info .paginate_button.page-item:hover{background:0 0!important;border:1px solid transparent!important}.uni-info .paginate_button.page-item a{width:50px;height:50px;border:1px solid #e4e4e4;border-radius:50%;font-style:normal;font-weight:700;font-size:14px;line-height:28px;text-align:center;color:#656478;line-height:1;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:.25s}@media screen and (max-width:768px){.uni-info .paginate_button.page-item a{width:40px;height:40px}}#uni-table_wrapper .col-sm-12.col-md-5{display:none!important}#uni-table_wrapper .col-sm-12.col-md-7{margin:60px auto 0 auto}#uni-table_filter{display:none!important}