.about-us{margin-bottom:125px}.about-us .page-center{padding-left:20px;padding-right:20px}.about-us-wrapper{margin:0 auto;max-width:1460px;width:100%}.about-us-wrapper__title{margin-bottom:24px;text-align:center}.about-us-wrapper__items .filters-wrapper{margin-bottom:45px;position:relative}.about-us-wrapper__items .filters-wrapper ul{margin:0 auto;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;padding:6px 7px}.about-us-wrapper__items .filters-wrapper ul,.about-us-wrapper__items .filters-wrapper ul .filters-wrapper--filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:100px;gap:10px}.about-us-wrapper__items .filters-wrapper ul .filters-wrapper--filter{background:#f5f6fa;cursor:pointer;padding:9px 16px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.about-us-wrapper__items .filters-wrapper ul .filters-wrapper--filter h3{font-size:13px;font-weight:400;margin-top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.about-us-wrapper__items .filters-wrapper ul .filters-wrapper--filter.active{background:#e1eaff}.about-us-wrapper__items .filters-wrapper ul .filters-wrapper--filter .icon-wrapper{margin-top:-2px}.about-us-wrapper__items .about-us-wrapper__items--item{display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.about-us-wrapper__items .about-us-wrapper__items--item.active{-webkit-animation:fadeIn .3s ease-out forwards;animation:fadeIn .3s ease-out forwards;display:-webkit-box;display:-ms-flexbox;display:flex}.about-us-wrapper__items--item.testimonials{display:none;gap:18px;margin:0 auto;max-width:1460px}.about-us-wrapper__items--item.testimonials.active{display:-webkit-box;display:-ms-flexbox;display:flex}.about-us-wrapper__items--item.testimonials .text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;background:#f8f9fc;border-radius:20px;justify-content:center;max-width:400px;padding:40px;width:100%}.about-us .filters-wrapper .next-btn.mob,.about-us .filters-wrapper .prev-btn.mob,.about-us-wrapper__items .next-btn,.about-us-wrapper__items .prev-btn{display:none}.about-us-wrapper__items--item.testimonials .text-wrapper h3{font-size:33px;line-height:110%}.about-us-wrapper__items--item.testimonials .images-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;margin-left:20px;max-width:1040px;width:100%}.about-us-wrapper__items--item.testimonials .swiper-slide .title{padding-right:40px}.about-us-wrapper__items--item.testimonials .swiper{margin:0;width:100%}.about-us-wrapper__items--item.testimonials .swiper-slide .blog-name,.about-us-wrapper__items--item.testimonials .swiper-slide .school-name{color:#5e8cfc;font-size:15px;line-height:120%}.about-us-wrapper__items--item.testimonials .swiper-slide .blog-name{font-weight:600}.about-us-wrapper__items--item.testimonials .images-wrapper .images-wrapper__img{height:100%}.about-us-wrapper__items--item.testimonials .images-wrapper .images-wrapper__img img{border-radius:16px;height:100%!important;-o-object-fit:cover;object-fit:cover}.about-us-wrapper__items--item.testimonials .swiper .swiper-wrapper .swiper-slide{background:#e7edff;border-radius:20px;padding:16px 8px 32px}.about-us-wrapper__items--item.testimonials .swiper .swiper-wrapper .swiper-slide .title{margin-bottom:14px;margin-left:16px}.about-us-wrapper__items--item.testimonials .swiper .swiper-wrapper .swiper-slide .image-wrapper{cursor:pointer;display:block;height:413px;position:relative}@media (max-width:600px){.about-us-wrapper__items--item.testimonials .swiper .swiper-wrapper .swiper-slide .image-wrapper{height:314px}}.about-us-wrapper__items--item.testimonials .swiper .swiper-wrapper .swiper-slide .image-wrapper img{border-radius:16px;height:100%!important;-o-object-fit:cover;object-fit:cover;width:100%}.about-us-wrapper__items--item.testimonials .swiper .swiper-wrapper .swiper-slide .open-btn{bottom:13px;position:absolute;right:12px}.about-us-wrapper__items--item.faq{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:17px}.about-us-wrapper__items--item.faq .faq-wrapper{background:#f8f8f8;border-radius:20px;padding:50px 25px}.about-us-wrapper__items--item.faq .faq-wrapper .faq-title{font-size:28px;margin-bottom:24px}.about-us-wrapper__items--item.faq .faq-wrapper .faq-disclaimer{color:#b6bac7;font-size:11px;line-height:140%;margin-top:36px}.about-us-wrapper__items--item.faq .faq-wrapper .faq-item{border-top:1px solid #7fa0ff;padding-top:16px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.about-us-wrapper__items--item.faq .faq-wrapper .faq-item.active{padding-bottom:20px}.about-us-wrapper__items--item.faq .faq-wrapper .faq-item.active .show-answer span:nth-child(2){opacity:0!important;-webkit-transform:translate(-50%,-50%) rotate(90deg) scaleY(0)!important;-ms-transform:translate(-50%,-50%) rotate(90deg) scaleY(0)!important;transform:translate(-50%,-50%) rotate(90deg) scaleY(0)!important}.about-us-wrapper__items--item.faq .faq-wrapper .faq-item__question{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;padding-bottom:16px;padding-right:24px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.about-us-wrapper__items--item.faq .faq-wrapper .faq-item__question h4{font-size:16px;font-weight:500;line-height:150%}.about-us-wrapper__items--item.faq .faq-wrapper .show-answer{cursor:pointer;display:inline-block;height:14px;margin-top:3px;position:relative;width:14px}.about-us-wrapper__items--item.about .media-wrapper img.des,.about-us-wrapper__items--item.testimonials .swiper .swiper-button.prev{display:none}.about-us-wrapper__items--item.about .media-wrapper img.mob{display:block}.about-us-wrapper__items--item.faq .faq-wrapper .show-answer span{background:#223156;height:2px;left:50%;position:absolute;top:50%;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:opacity .22s,-webkit-transform .22s;transition:transform .22s,opacity .22s,-webkit-transform .22s;-o-transition:transform .22s,opacity .22s;width:14px}.about-us-wrapper__items--item.faq .faq-wrapper .show-answer span:first-child{-webkit-transform:translate(-50%,-50%) rotate(0);-ms-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}.about-us-wrapper__items--item.faq .faq-wrapper .show-answer span:nth-child(2){-webkit-transform:translate(-50%,-50%) rotate(90deg);-ms-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.about-us-wrapper__items--item.faq .faq-wrapper .faq-item__answer{display:none;max-width:664px}.about-us-wrapper__items--item.faq .images-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:13px;overflow:auto;padding-bottom:8px}.about-us-wrapper__items--item.faq .images-wrapper::-webkit-scrollbar{height:6px;width:6px}.about-us-wrapper__items--item.faq .images-wrapper::-webkit-scrollbar-track{background:0 0}.about-us-wrapper__items--item.faq .images-wrapper::-webkit-scrollbar-thumb{background-color:#b6caff;border-radius:1000px}.about-us-wrapper__items--item.faq .images-wrapper .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:13px;min-width:80%}.about-us-wrapper__items--item.faq .images-wrapper .image{aspect-ratio:345/188}.about-us-wrapper__items--item.faq .images-wrapper .image img{border-radius:20px;height:100%!important;-o-object-fit:cover;object-fit:cover;width:100%}.about-us-wrapper__items--item.testimonials .swiper .swiper-wrapper .swiper-slide .bottom-description{color:#5e8cfc;font-size:13px;line-height:130%;margin-top:32px;padding-left:24px;padding-right:24px;text-align:center}.about-us-wrapper__items--item.testimonials .swiper .swiper-button-disabled{opacity:0}.about-us-wrapper__items--item.testimonials .swiper .swiper-button.next,.about-us-wrapper__items--item.testimonials .swiper .swiper-button.prev{cursor:pointer;position:absolute;top:0;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;z-index:2}.about-us-wrapper__items--item.testimonials .swiper .swiper-button.next.active,.about-us-wrapper__items--item.testimonials .swiper .swiper-button.prev.active{opacity:1}.about-us-wrapper__items--item.testimonials .swiper .swiper-button.next{right:12px;top:6px}.about-us-wrapper__items--item.about .text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;background:#f8f9fc;border-radius:20px;justify-content:center;margin-right:16px;max-width:660px;padding:50px 40px}.about-us-wrapper__items--item.about .text-wrapper h3{font-size:18px;font-weight:500;margin-bottom:10px}.about-us-wrapper__items--item.about .text-wrapper .button-wrapper a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #477bfc;border-radius:40px;color:#477bfc;gap:16px;margin-top:30px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;padding:12px 16px 12px 24px}.about-us-wrapper__items--item.about .text-wrapper .button-wrapper a svg path{-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.about-us-wrapper__items--item.about .text-wrapper .button-wrapper a:hover{background:#477bfc;color:#fff}.about-us-wrapper__items--item.about .text-wrapper .button-wrapper a:hover path{stroke:#fff}.about-us-wrapper__items--item.about .media-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;max-width:782px;min-width:620px}.about-us-wrapper__items--item.about .media-wrapper img{border-radius:12px;height:100%!important;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.about-us-wrapper__items--item.about .media-wrapper .column.one .image{display:-webkit-box;display:-ms-flexbox;display:flex;height:184px;width:100%}.about-us-wrapper__items--item.about .media-wrapper .column.one .image:first-child{margin-bottom:16px}.about-us-wrapper__items--item.about .media-wrapper .column.two .image{height:calc(50% - 8px)}.about-us-wrapper__items--item.about .media-wrapper .column.two .reviews-wrapper{height:calc(50% - 8px);margin-top:16px}.about-us-wrapper__items--item.about .media-wrapper .column.two .reviews-wrapper__review{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:6px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#e6edff;border-radius:16px;height:calc(33.33333% - 8px);padding:16px 24px}.about-us-wrapper__items--item.about .media-wrapper .column.two .reviews-wrapper__review:not(:last-child){margin-bottom:12px}.about-us-wrapper__items--item.about .media-wrapper .column.two .reviews-wrapper__review .number{font-size:20px;font-weight:500;min-width:20%}.about-us-wrapper__items--item.about .media-wrapper .column.two .reviews-wrapper__review .desc{font-size:16px;line-height:120%;margin-left:20px;margin-right:10px;min-width:40%}.about-us-wrapper__items--item.about .media-wrapper .column.two .reviews-wrapper__review .star{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:6px;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}.about-us-wrapper__items--item.about .media-wrapper .column.two .reviews-wrapper__review .desc,.about-us-wrapper__items--item.about .media-wrapper .column.two .reviews-wrapper__review .number{color:#7fa0ff;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.about-us-wrapper__items--item.about .media-wrapper .column.two .reviews-wrapper__review .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;min-width:20%}.about-us-wrapper__items--item.about .media-wrapper .column.two .reviews-wrapper__review .icon img{border-radius:0;max-width:50px!important}.about-us-wrapper__items--item.about .media-wrapper .column.two .reviews-wrapper__review svg{height:auto;min-width:19px}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media (min-width:768px){.about-us-wrapper__items--item.about .media-wrapper .column.one .image{height:calc(50% - 8px)}.about-us-wrapper__items--item.faq{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;min-height:581px}.about-us-wrapper__items .next-btn,.about-us-wrapper__items .prev-btn{cursor:pointer;display:block}.about-us-wrapper__items .next-btn.mob,.about-us-wrapper__items .prev-btn.mob{display:none!important}.about-us-wrapper__items--item.faq .faq-wrapper{max-width:814px;width:100%}.about-us-wrapper__items--item.about .media-wrapper img.des{display:block}.about-us-wrapper__items--item.about .media-wrapper img.mob{display:none}.about-us-wrapper__items--item.faq .images-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:628px;overflow:auto;padding-bottom:8px;width:100%}.about-us-wrapper__items--item.faq .images-wrapper .wrapper{height:100%;min-width:0;position:relative}.about-us-wrapper__items--item.faq .images-wrapper .wrapper.row-2 .image{position:relative;width:50%}.about-us-wrapper__items--item.faq .images-wrapper .image{aspect-ratio:0;height:100%}.about-us-wrapper__items--item.faq .images-wrapper .image img{bottom:0;left:0;position:absolute;right:0;top:0}}@media (min-width:1024px){.about-us-wrapper__items--item.faq .faq-wrapper{padding:64px 50px}.about-us-wrapper__items--item.faq .faq-wrapper .faq-item{padding-bottom:24px;padding-top:24px}.about-us-wrapper__items--item.faq .faq-wrapper .show-answer{margin-top:5px}.about-us-wrapper__items--item.faq .faq-wrapper .faq-item__question{cursor:pointer;font-size:18px}.about-us-wrapper__items--item.faq .faq-wrapper .faq-title{margin-bottom:50px}}@media (max-width:1024px){.about-us-wrapper__items--item.testimonials{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about-us-wrapper__items--item.testimonials .text-wrapper{max-width:100%;padding:50px 25px}.about-us-wrapper__items--item.testimonials .text-wrapper h3{font-size:28px}.about-us-wrapper__items--item.testimonials .images-wrapper{margin-left:0;max-width:100%}.about-us-wrapper__items--item.testimonials .images-wrapper .images-wrapper__img:first-child{aspect-ratio:360/223}.about-us-wrapper__items--item.testimonials .images-wrapper .images-wrapper__img:last-child{aspect-ratio:36/29}.about-us-wrapper__items--item.about{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.about-us-wrapper__items--item.about .media-wrapper{margin-bottom:20px;max-width:100%;min-width:0}.about-us-wrapper__items--item.about .text-wrapper{margin-right:0;max-width:100%}}@media (max-width:768px){.about-us-wrapper__items .filters-wrapper{margin-bottom:13px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.about-us-wrapper__items .filters-wrapper .next-btn.mob,.about-us-wrapper__items .filters-wrapper .prev-btn.mob{-webkit-tap-highlight-color:transparent;bottom:0;display:block;outline:0}.about-us{margin-bottom:80px}.about-us .page-center{padding-left:12px;padding-right:12px}.about-us-wrapper__items .filters-wrapper.static.active{-webkit-animation:fadeIn .3s;animation:fadeIn .3s;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%}.about-us .filters-wrapper ul{padding-right:32px}.about-us .filters-wrapper .next-btn.mob,.about-us .filters-wrapper .prev-btn.mob{bottom:auto;cursor:pointer;display:block;position:absolute;top:55%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.about-us .filters-wrapper .next-btn.mob{right:-12px}.about-us .filters-wrapper .prev-btn.mob{display:none;left:-10px}.about-us .filters-wrapper.scroll .next-btn.mob{right:0}.about-us .filters-wrapper.scroll .prev-btn.mob{left:0}.about-us-wrapper__items .filters-wrapper.scroll.active{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;left:0;margin-bottom:0;padding-bottom:2px;padding-top:2px;position:fixed;right:0;top:80px;width:100%;z-index:9}.about-us-wrapper__items .filters-wrapper.scroll.active .next-btn.mob{bottom:auto;top:5px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.about-us-wrapper__items .filters-wrapper ul{background:0 0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;gap:6px;max-width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;padding-right:20px}.about-us-wrapper__items .filters-wrapper.scroll ul{padding-left:19px}.about-us-wrapper__items .filters-wrapper ul::-webkit-scrollbar{display:none}.about-us-wrapper__items .filters-wrapper ul .filters-wrapper--filter{border-radius:100px;gap:10px!important;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;padding-left:16px;padding-right:16px}.about-us-wrapper__items .filters-wrapper ul .filters-wrapper--filter .icon-wrapper{display:none}.about-us-wrapper__items .filters-wrapper--filter{border-radius:100px!important;padding:9px 18px!important}.about-us-wrapper__items .filters-wrapper--filter h3{font-size:16px!important}.about-us-wrapper__items--item .media-wrapper{flex-direction:column}.about-us-wrapper__items--item.about .media-wrapper .column.one .image:first-child{margin-bottom:0}.about-us-wrapper__items--item .media-wrapper .column.one{display:flex;gap:12px}}@media (max-width:650px){.about-us-wrapper__items--item.about .text-wrapper{padding-left:24px;padding-right:24px}.about-us-wrapper__items--item.about .media-wrapper{gap:6px}.about-us-wrapper__items--item.about .media-wrapper .reviews-wrapper{margin-top:6px!important}.about-us-wrapper__items--item.about .media-wrapper .column.two .reviews-wrapper__review:not(:last-child){height:calc(33.33333% - 2px);margin-bottom:6px}}@media (max-width:576px){.about-us-wrapper__items--item.testimonials .swiper .swiper-button.next,.about-us-wrapper__items--item.testimonials .swiper .swiper-button.prev{display:none}.about-us-wrapper__items--item.testimonials .images-wrapper{gap:12px!important;overflow:auto;padding-bottom:12px}.about-us-wrapper__items--item.testimonials .images-wrapper::-webkit-scrollbar{height:6px;width:6px}.about-us-wrapper__items--item.testimonials .images-wrapper::-webkit-scrollbar-track{background:0 0}.about-us-wrapper__items--item.testimonials .images-wrapper::-webkit-scrollbar-thumb{background-color:#b6caff;border-radius:1000px}.about-us-wrapper__items--item.testimonials .images-wrapper .images-wrapper__img{aspect-ratio:347/202!important;height:100%;min-width:80%}}.about-us-wrapper__items--item.schools{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.about-us-wrapper__items--item.schools .school-wrapper{background:#f8f9fc;border-radius:20px;display:block;height:auto;margin-top:20px;max-width:calc(50% - 5px);width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;text-decoration:none}.about-us-wrapper__items--item.schools .school-wrapper .image-wrapper{aspect-ratio:350/184;width:100%}.about-us-wrapper__items--item.schools .school-wrapper .image-wrapper img{border-top-left-radius:20px;border-top-right-radius:20px;height:100%!important;-o-object-fit:cover;object-fit:cover;width:100%}.about-us-wrapper__items--item.schools .school-wrapper .text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px 24px 18px 22px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about-us-wrapper__items--item.schools .school-wrapper .text-wrapper .title{color:#203466;font-size:19px;font-weight:400;line-height:140%}.about-us-wrapper__items--item.schools .school-wrapper .text-wrapper .desc{color:#5e8cfc;margin-top:5px}@media (min-width:576px){.about-us-wrapper__items--item.schools{gap:20px}.about-us-wrapper__items--item.schools .school-wrapper{margin-top:0;max-width:calc(50% - 10px)}}@media (min-width:900px){.about-us-wrapper__items--item.schools .school-wrapper{max-width:calc(33.3333% - 14px)}}@media (min-width:1200px){.about-us-wrapper__items--item.schools .school-wrapper{max-width:calc(25% - 15px)}}@media (max-width:576px){.about-us-wrapper__items--item.schools .school-wrapper .image-wrapper{aspect-ratio:178/184}.about-us-wrapper__items .filters-wrapper.scroll.active{top:74px}.about-us-wrapper__items--item.schools .school-wrapper .text-wrapper{padding:12px}.about-us-wrapper__items--item.schools .school-wrapper .text-wrapper .desc,.about-us-wrapper__items--item.schools .school-wrapper .text-wrapper .title{font-size:14px}.about-us-wrapper__items--item.schools{padding-bottom:60px}.reviews-wrapper__review .desc{margin-left:10px;margin-right:5px}.about-us-wrapper__items--item.about .media-wrapper .column.one{min-width:43%}}.hubdb-video-highlights .page-center{max-width:1818px!important;padding-left:0;padding-right:0}.hubdb-video-highlights .page-center .background-wrapper{background:#fffbf7;border-radius:33px;max-width:1818px!important;padding-bottom:100px;padding-left:40px;padding-top:80px}.hubdb-video-highlights__title{font-size:28px;font-weight:400;line-height:140%;margin-bottom:52px;margin-left:auto;max-width:1558px}@media (min-width:1024px){.hubdb-video-highlights .page-center{padding-left:49px;padding-right:49px}.hubdb-video-highlights__title{font-size:44px}}.hubdb-video-highlights-wrapper{margin-left:auto;max-width:1608px}.hubdb-video-highlights-wrapper .sliders-wrapper{display:flex;gap:16px}.hubdb-video-highlights-wrapper .sliders-wrapper .image-container,.hubdb-video-highlights-wrapper .sliders-wrapper .main-swiper .swiper-wrapper .swiper-slide .video-container,.hubdb-video-highlights-wrapper .sliders-wrapper .video-container{aspect-ratio:16/9}.hubdb-video-highlights-wrapper .swiper video{aspect-ratio:16/9;bottom:0;left:0;object-fit:cover;position:absolute;right:0;top:0}.hubdb-video-highlights-wrapper .swiper .placeholder svg{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.hubdb-video-highlights-wrapper .sliders-wrapper .image-container .video-player,.hubdb-video-highlights-wrapper .sliders-wrapper .video-container .video-player{height:100%;position:relative}.hubdb-video-highlights-wrapper .sliders-wrapper .image-container .video-player .placeholder,.hubdb-video-highlights-wrapper .sliders-wrapper .video-container .video-player .placeholder{bottom:0;cursor:pointer;height:100%;left:0;position:absolute;right:0;top:0;z-index:1}.hubdb-video-highlights-wrapper .sliders-wrapper .image-container .video-player .placeholder:before,.hubdb-video-highlights-wrapper .sliders-wrapper .video-container .video-player .placeholder:before{background:linear-gradient(180deg,rgba(66,66,66,.02),rgba(22,22,22,.8));border-radius:20px;bottom:0;content:"";display:block;height:105px;left:0;position:absolute;width:100%}.hubdb-video-highlights-wrapper .sliders-wrapper .image-container .video-player .placeholder .play-btn,.hubdb-video-highlights-wrapper .sliders-wrapper .video-container .video-player .placeholder .play-btn{cursor:pointer;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.hubdb-video-highlights-wrapper .main-swiper .play-btn svg{height:60px;width:60px}.hubdb-video-highlights-wrapper .sliders-wrapper .image-container .video-player iframe,.hubdb-video-highlights-wrapper .sliders-wrapper .video-container .video-player iframe{border-radius:20px;height:100%;width:100%}.hubdb-video-highlights-wrapper .sliders-wrapper .image-container .video-player video,.hubdb-video-highlights-wrapper .sliders-wrapper .video-container .video-player video{border-radius:20px}.hubdb-video-highlights-wrapper .sliders-wrapper .image-container img,.hubdb-video-highlights-wrapper .sliders-wrapper .video-container img{border-radius:20px;height:100%!important;object-fit:cover;width:100%}.hubdb-video-highlights-wrapper .sliders-wrapper .desktop.swiper{border-radius:20px;margin-left:auto;margin-right:0;max-width:45%}.hubdb-video-highlights-wrapper .sliders-wrapper .main-swiper{margin-left:auto;margin-right:0;max-width:55%}.hubdb-video-highlights-wrapper .sliders-wrapper .main-swiper .swiper-wrapper{height:auto}.hubdb-video-highlights-wrapper .swiper-slide iframe{border-radius:20px;height:100%}.hubdb-video-highlights-wrapper .sliders-wrapper .main-swiper .swiper-wrapper .swiper-slide .title-wrapper{bottom:20px}.hubdb-video-highlights-wrapper .sliders-wrapper .title-wrapper{bottom:30px;color:#fff;font-size:23px;left:20px;line-height:140%;position:absolute;z-index:1}.hubdb-video-highlights-wrapper .main-swiper .title-wrapper{font-size:18px;line-height:100%}.hubdb-video-highlights-wrapper .arrows-wrapper{display:flex;gap:12px;margin-top:32px}.hubdb-video-highlights-wrapper .arrows-wrapper .arrows-wrapper__next,.hubdb-video-highlights-wrapper .arrows-wrapper .arrows-wrapper__prev{cursor:pointer;transition:.2s}.hubdb-video-highlights-wrapper .arrows-wrapper .swiper-button-disabled{cursor:default}.hubdb-video-highlights-wrapper .highlights{display:flex;gap:32px;justify-content:space-between;margin:65px auto 0;max-width:1510px}.hubdb-video-highlights-wrapper .highlights .highlights-item{display:flex;font-size:18px;gap:24px;line-height:120%;max-width:442px}.hubdb-video-highlights-wrapper .highlights .highlights-item .icon-wrapper{min-width:max-content}.highlights .highlights-item .icon-wrapper img{user-select:none}@media (max-width:1024px){.hubdb-video-highlights .page-center .background-wrapper{padding-bottom:60px;padding-left:12px;padding-top:51px}.hubdb-video-highlights-wrapper .sliders-wrapper .main-swiper{padding-right:20px}.hubdb-video-highlights-wrapper .arrows-wrapper{justify-content:flex-end;padding-left:20px}.hubdb-video-highlights-wrapper .highlights{flex-wrap:wrap;margin-top:36px;padding-left:20px;padding-right:20px}.hubdb-video-highlights-wrapper .highlights .highlights-item{max-width:calc(50% - 16px)}}@media (max-width:768px){.hubdb-video-highlights-wrapper .sliders-wrapper .desktop.swiper{display:none}.hubdb-video-highlights-wrapper .sliders-wrapper .main-swiper{max-width:100%}.hubdb-video-highlights-wrapper .highlights .highlights-item{flex-direction:column;font-size:16px;max-width:100%}.hubdb-video-highlights-wrapper .arrows-wrapper .arrows-wrapper__next svg,.hubdb-video-highlights-wrapper .arrows-wrapper .arrows-wrapper__prev svg{height:auto;width:32px}.hubdb-video-highlights-wrapper .arrows-wrapper{margin-top:20px}.hubdb-video-highlights__title{padding-left:15px}}.video-player.individual iframe{transition:opacity .3s}.swiper-slide[data-video-id]{aspect-ratio:16/9;background-color:#eee;border-radius:20px;display:block;width:100%}.video-player.youtube{position:relative}.video-swipe-overlay{background:0 0;height:100%;left:0;pointer-events:auto;position:absolute;top:0;width:100%;z-index:5}.video-player.youtube.is-playing .video-swipe-overlay{display:none}.arrows-wrapper button{background:none;border:none;color:inherit;cursor:pointer;font:inherit;padding:0}.school-activities-wrapper .hs_cos_wrapper_type_inline_rich_text{margin:0 auto 60px;max-width:1166px}.school-activities-wrapper .activities-wrapper{margin:0 auto;max-width:1166px;width:100%}.school-activities-wrapper h2{font-weight:500}.school-activities-wrapper .row-wrapper{margin-bottom:64px}.school-activities-wrapper .row-wrapper .items-wrapper{margin:0!important}.school-activities-wrapper .text-wrapper{display:flex;margin-bottom:30px}.school-activities-wrapper .text-wrapper .num,.school-activities-wrapper .text-wrapper .title{font-size:22px;line-height:137%}.school-activities-wrapper .row-wrapper .title{color:#223156;font-size:22px;line-height:137%;margin-top:0}.school-activities-wrapper .row-wrapper .items-wrapper{column-gap:7px;display:flex;flex-wrap:wrap;list-style:none;margin-top:30px;padding-left:0;row-gap:10px}.school-activities-wrapper .items-wrapper--item{background:#f3f7ff;border-radius:100px;color:#477bfc;line-height:100%;max-width:max-content;padding:10px 22px}@keyframes fade-in-scale{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.school-activities{padding-top:150px}@media (min-width:1024px){.school-activities-wrapper .hs_cos_wrapper_type_inline_rich_text{margin-bottom:120px}.school-activities-wrapper .row-wrapper .items-wrapper{column-gap:9px}.school-activities-wrapper .row-wrapper{align-items:flex-start;display:flex;gap:134px}.school-activities-wrapper .text-wrapper{margin-bottom:0;min-width:20%}.school-activities-wrapper .text-wrapper .num{min-width:60px}.school-activities-wrapper .text-wrapper .num,.school-activities-wrapper .text-wrapper .title{font-size:28px;line-height:140%}}@media (max-width:768px){.school-activities{padding-bottom:80px;padding-top:94px}.school-activities-wrapper .hs_cos_wrapper_type_inline_rich_text *{text-align:left!important}}@media (min-width:768px){.hubdb-location-info{margin-top:160px}}.hubdb-location-info .page-center{max-width:1500px!important;padding-left:20px;padding-right:20px}.hubdb-location-info-wrapper__title h2{font-weight:500}.hubdb-location-info-wrapper__title{margin-bottom:50px;text-align:center}.hubdb-location-info-wrapper__items--item{display:none;overflow:hidden}.hubdb-location-info-wrapper__items--item.popular .popular-wrapper{width:100%}.hubdb-location-info-wrapper__items--item.popular .popular-wrapper.active{animation:fadeIn .3s forwards;display:flex}.hubdb-location-info-wrapper__items--item.active{animation:fadeIn .3s ease-out forwards;display:flex}.hubdb-location-info-wrapper__items--item .column.flight-time{height:auto;max-width:413px;min-width:400px;width:100%}.hubdb-location-info-wrapper__items--item .column.flight-time .flight-info{background-size:cover;border-radius:20px;display:flex;flex-direction:column;height:calc(50% - 10px);justify-content:center;margin-bottom:18px;padding:30px}.hubdb-location-info-wrapper__items--item .column.flight-time .flight-info .time{font-size:19px;line-height:140%;margin-bottom:5px;text-align:center}.hubdb-location-info-wrapper__items--item .column.flight-time .flight-info .flight-info__info{margin:0 auto;max-width:300px;padding-bottom:40px;position:relative}.hubdb-location-info-wrapper__items--item .column.flight-time .flight-info .flight-info__info .text-wrapper .arrival-city,.hubdb-location-info-wrapper__items--item .column.flight-time .flight-info .flight-info__info .text-wrapper .depart-city,.hubdb-location-info-wrapper__items--item .column.flight-time .flight-info .flight-info__info .text-wrapper .flight-stops{position:absolute}.hubdb-location-info-wrapper__items--item .column.flight-time .flight-info .flight-info__info .text-wrapper .depart-city{left:0;margin-top:5px;text-align:center;transform:translateX(-35%);width:120px}.hubdb-location-info-wrapper__items--item .column.flight-time .flight-info .flight-info__info .text-wrapper .flight-stops{font-size:19px;left:50%;text-align:center;top:40%;transform:translateX(-50%)}.hubdb-location-info-wrapper__items--item .column.flight-time .flight-info .flight-info__info .text-wrapper .flight-stops .stops,.hubdb-location-info-wrapper__items--item .column.flight-time .flight-info .flight-info__info .text-wrapper .flight-stops .title{display:block;line-height:100%}.hubdb-location-info-wrapper__items--item .column.flight-time .flight-info .flight-info__info .text-wrapper .flight-stops .stops{color:#5e8cfc;font-size:13px;line-height:25px;text-align:center}.hubdb-location-info-wrapper__items--item .column.flight-time .flight-info .flight-info__info .text-wrapper .arrival-city{margin-top:5px;right:0;text-align:center;transform:translateX(35%);width:120px}.hubdb-location-info-wrapper__items--item .column .travel-time{background:#f8f9fc;border-radius:20px;display:flex;flex-direction:column;height:calc(50% - 10px);justify-content:center;padding:30px 14px 30px 24px;position:relative}.hubdb-location-info-wrapper__items--item .column .travel-time .text-wrapper{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:58px}.hubdb-location-info-wrapper__items--item .column .travel-time .text-wrapper .title{font-size:23px;font-weight:500;line-height:140%}.hubdb-location-info-wrapper__items--item .column .travel-time .bg-img{bottom:0;left:0;position:absolute;right:0;width:100%}.hubdb-location-info-wrapper__items--item .column .travel-time .location{align-items:center;display:flex;font-size:19px;gap:6px;line-height:140%;margin-bottom:9px}.hubdb-location-info-wrapper__items--item .column .travel-time .location svg{margin-top:-4px}.hubdb-location-info-wrapper__items--item .column .travel-time .time-info{align-items:flex-end;display:flex;flex-direction:column}.hubdb-location-info-wrapper__items--item .column .travel-time .time-info .time-info__time{color:#7fa0ff;font-size:44px;line-height:113%}.hubdb-location-info-wrapper__items--item .column .travel-time .time-info span{color:#5e8cfc;font-size:13px;margin-top:-2px}.hubdb-location-info-wrapper__items--item .location-size{background:#f8f9fc;border-radius:20px;display:flex;flex-direction:column;justify-content:space-between;margin-left:18px;max-width:348px;min-width:300px;padding:42px 32px 0;width:100%}.hubdb-location-info-wrapper__items--item .location-size .text-wrapper{display:flex;flex-direction:column;margin-bottom:70px}.hubdb-location-info-wrapper__items--item .location-size .text-wrapper .location-name{font-size:23px;font-weight:500;line-height:140%}.hubdb-location-info-wrapper__items--item .location-size .text-wrapper .location-name.country{color:#5e8cfc;font-weight:400}.hubdb-location-info-wrapper__items--item .location-size .size-wrapper .size-wrapper__size{display:block;font-size:66px;line-height:108%;text-align:center}.hubdb-location-info-wrapper__items--item .location-size .size-wrapper .size-wrapper__km{font-size:16px;line-height:127%}.hubdb-location-info-wrapper__items--item .location-size .size-wrapper .size-wrapper__citizens{display:block;font-size:23px;line-height:140%;margin-top:1px;text-align:center}.hubdb-location-info-wrapper__items--item .location-size .image-wrapper{margin-left:-32px;min-width:calc(100% + 64px)}.hubdb-location-info-wrapper__items--item .location-size .image-wrapper img{height:100%!important;object-fit:cover;object-position:center bottom}.hubdb-location-info-wrapper__items--item .column.map-weather{display:flex;flex-direction:column;margin-left:18px;overflow:auto;width:100%}.hubdb-location-info-wrapper__items--item .column.map-weather .google-map-wrapper{border-radius:20px;margin-bottom:18px}.hubdb-location-info-wrapper__items--item .column.map-weather .google-map-wrapper iframe{border-radius:20px}.hubdb-location-info-wrapper__items--item.info .row.mobile{display:none}.hubdb-location-info-wrapper__items--item .column.map-weather #weather-wrapper{background:#f8f9fc;border-radius:20px;height:auto!important;padding:25px 0 0 26px;scrollbar-color:#aabeeb #ebebeb;scrollbar-width:thin}.hubdb-location-info-wrapper__items--item .column.map-weather #weather-wrapper .text-wrapper{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:16px}.hubdb-location-info-wrapper__items--item .column.map-weather #weather-wrapper .text-wrapper .text-wrapper__left .title{font-size:23px;font-weight:500;line-height:140%;margin-bottom:4px}.hubdb-location-info-wrapper__items--item .column.map-weather #weather-wrapper .text-wrapper .text-wrapper__left .highest-temp,.hubdb-location-info-wrapper__items--item .column.map-weather #weather-wrapper .text-wrapper .text-wrapper__left .lowest-temp{display:flex;font-size:11px;line-height:100%}.hubdb-location-info-wrapper__items--item .column.map-weather #weather-wrapper .text-wrapper .text-wrapper__left .highest-temp .icon,.hubdb-location-info-wrapper__items--item .column.map-weather #weather-wrapper .text-wrapper .text-wrapper__left .lowest-temp .icon{border-radius:5px;display:block;height:11px;margin-right:5px;width:38px}.hubdb-location-info-wrapper__items--item .column.map-weather #weather-wrapper .text-wrapper .text-wrapper__left .highest-temp{margin-bottom:4px}.hubdb-location-info-wrapper__items--item .column.map-weather #weather-wrapper .text-wrapper .text-wrapper__left .highest-temp .icon{background:#b6caff}.hubdb-location-info-wrapper__items--item .column.map-weather #weather-wrapper .text-wrapper .text-wrapper__left .lowest-temp .icon{background:#91a7e0}.hubdb-location-info-wrapper__items--item .column.map-weather #weather-wrapper .text-wrapper .text-wrapper__right{margin-right:26px}.hubdb-location-info-wrapper__items--item .column.map-weather #weather-wrapper .text-wrapper .text-wrapper__right .title{align-items:center;display:flex;font-size:19px}.hubdb-location-info-wrapper__items--item .column.map-weather #weather-wrapper .text-wrapper .text-wrapper__right .title svg{margin-right:4px;margin-top:-3px}.hubdb-location-info-wrapper__items--item .column.map-weather #weather-wrapper .text-wrapper .text-wrapper__right .higest-lowest-temp{color:#7fa0ff;font-size:23px;line-height:100%;margin-top:6px;text-align:right}.hubdb-location-info-wrapper__items--item .column.map-weather #weather-wrapper .weather-chart{align-items:flex-end;display:flex;margin-bottom:10px;overflow:auto;padding-bottom:20px;width:100%}.hubdb-location-info-wrapper__items--item .column.map-weather #weather-wrapper .weather-chart .weather-month{align-items:center;display:flex;flex-direction:column;max-width:52px;min-width:40px;width:100%}.hubdb-location-info-wrapper__items--item .column.map-weather #weather-wrapper .weather-chart .temp-bar{background:#b6caff;border-radius:5px;display:flex;flex-direction:column;justify-content:flex-end;max-width:30px;position:relative;transition:.3s;width:100%}.hubdb-location-info-wrapper__items--item .column.map-weather #weather-wrapper .weather-chart .temp-range{background:#91a7e0;border-radius:5px;position:relative}.hubdb-location-info-wrapper__items--item .column.map-weather #weather-wrapper .weather-chart .temp-max,.hubdb-location-info-wrapper__items--item .column.map-weather #weather-wrapper .weather-chart .temp-min{color:#fff;font-size:13px;left:50%;line-height:140%;position:absolute;text-align:center;transform:translateX(-50%)}.hubdb-location-info-wrapper__items--item .column.map-weather #weather-wrapper .weather-chart .temp-max{top:6px}.hubdb-location-info-wrapper__items--item .column.map-weather #weather-wrapper .weather-chart .temp-min{top:4px}.hubdb-location-info-wrapper__items--item .column.map-weather #weather-wrapper .weather-chart .month-label{font-size:13px;line-height:100%;margin-top:8px}.hubdb-location-info-wrapper__items--item .column.map-weather #weather-wrapper::-webkit-scrollbar{height:6px;width:6px}.hubdb-location-info-wrapper__items--item .column.map-weather #weather-wrapper::-webkit-scrollbar-track{background:#ebebeb;border-radius:3px}.hubdb-location-info-wrapper__items--item .column.map-weather #weather-wrapper::-webkit-scrollbar-thumb{background:#aabeeb;border-radius:3px}.hubdb-location-info-wrapper__items--item .column.map-weather #weather-wrapper::-webkit-scrollbar-thumb:hover{background:#8fa4d4}:root,gmp-place-details-compact{color-scheme:light}@media (max-width:1100px){.hubdb-location-info-wrapper__items--item.info{flex-direction:column;gap:12px;margin:0 auto;max-width:650px}.hubdb-location-info-wrapper__items--item.info .column.flight-time .travel-time,.hubdb-location-info-wrapper__items--item.info .column.map-weather .google-map-wrapper,.hubdb-location-info-wrapper__items--item.info .location-size{display:none}.hubdb-location-info-wrapper__items--item .column.flight-time .flight-info{margin-bottom:0}.hubdb-location-info-wrapper__items--item.info .row.mobile{display:flex;gap:10px}.hubdb-location-info-wrapper__items--item.info .row.mobile .column{max-width:50%;width:50%}.hubdb-location-info-wrapper__items--item.info .row.mobile .travel-time{height:calc(50% - 10px);padding:16px 14px}.hubdb-location-info-wrapper__items--item.info .row.mobile .travel-time .text-wrapper{flex-direction:column;margin-bottom:0}.hubdb-location-info-wrapper__items--item.info .row.mobile .travel-time .text-wrapper .title{font-size:16px;margin-bottom:15px}.hubdb-location-info-wrapper__items--item.info .row.mobile .travel-time .location{font-size:18px;margin-left:auto}.hubdb-location-info-wrapper__items--item.info .row.mobile .travel-time .location svg{margin-top:-1px;max-width:12px}.hubdb-location-info-wrapper__items--item.info .row.mobile .travel-time .time-info{margin-top:10px}.hubdb-location-info-wrapper__items--item.info .row.mobile .travel-time span.time-info__time{font-size:20px}.hubdb-location-info-wrapper__items--item.info .row.mobile .travel-time span{font-size:12px}.hubdb-location-info-wrapper__items--item.info .row.mobile .location-size{display:flex;height:50%;margin-left:0;margin-top:10px;min-width:0;padding:16px 14px 80px;position:relative}.hubdb-location-info-wrapper__items--item.info .row.mobile .location-size .size-wrapper,.hubdb-location-info-wrapper__items--item.info .row.mobile .location-size .text-wrapper{margin-bottom:0;position:relative;z-index:1}.hubdb-location-info-wrapper__items--item.info .row.mobile .location-size .size-wrapper .location-name,.hubdb-location-info-wrapper__items--item.info .row.mobile .location-size .text-wrapper .location-name{font-size:16px}.hubdb-location-info-wrapper__items--item.info .row.mobile .location-size .size-wrapper .location-name.country,.hubdb-location-info-wrapper__items--item.info .row.mobile .location-size .text-wrapper .location-name.country{font-size:14px}.hubdb-location-info-wrapper__items--item.info .row.mobile .location-size .size-wrapper .size-wrapper__size,.hubdb-location-info-wrapper__items--item.info .row.mobile .location-size .text-wrapper .size-wrapper__size{font-size:33px;line-height:100%}.hubdb-location-info-wrapper__items--item.info .row.mobile .location-size .size-wrapper .size-wrapper__citizens,.hubdb-location-info-wrapper__items--item.info .row.mobile .location-size .text-wrapper .size-wrapper__citizens{font-size:15px}.hubdb-location-info-wrapper__items--item.info .row.mobile .location-size img{border-radius:20px;bottom:0;left:0;position:absolute;right:0;top:0}.google-map-wrapper iframe,.hubdb-location-info-wrapper__items--item.info .row.mobile .google-map-wrapper{border-radius:20px;height:100%!important}.hubdb-location-info-wrapper__items--item.info .column.flight-time,.hubdb-location-info-wrapper__items--item.info .column.location-size,.hubdb-location-info-wrapper__items--item.info .column.map-weather{margin-left:0;max-width:100%;min-width:0}}@media (max-width:768px){.hubdb-location-info .page-center{padding-left:12px;padding-right:12px}.hubdb-school-info-wrapper__items--item.schulangebote .title{font-size:16px}}.popular-places{display:flex;margin-top:150px;overflow:hidden;width:100%}.popular-places-row{display:flex;min-width:max-content;width:100%}.popular-wrapper__location{height:100%;margin-left:24px;min-width:300px}.popular-wrapper__location gmp-place-details-compact{height:100%}.popular-track{animation:slide linear infinite;display:flex;transition:animation-play-state .4s}.popular-track.paused{animation-play-state:paused}@media(max-width:576px){.popular-places{margin-top:80px}}@media(max-width:768px){.popular-places{overflow:auto;padding-bottom:20px}}@keyframes slide{0%{transform:translateX(0)}to{transform:translateX(var(--move))}}.school-cta-section{padding-bottom:150px;padding-top:150px}.school-cta-section .page-center{border-radius:27px;margin:0 auto;max-width:1252px}.school-cta-section-wrapper .label{color:#7fa0ff;font-weight:600;margin-bottom:20px;text-align:center}.school-cta-section-wrapper .title{font-size:28px;font-weight:400;line-height:120%;margin:0 auto;max-width:946px;text-align:center}.school-cta-section-wrapper .desc{margin:0 auto 20px;max-width:620px;text-align:center}.school-cta-section-wrapper .buttons-wrapper{align-items:center;display:flex;flex-direction:column;gap:10px;margin-top:93px}.school-cta-section-wrapper .buttons-wrapper .buttons-wrapper__btn{max-width:max-content;min-width:220px;position:relative}.school-cta-section-wrapper .buttons-wrapper .contact-person{left:-55px;max-width:90px;position:absolute;top:-40px}@media (min-width:1024px){.school-cta-section-wrapper .buttons-wrapper{display:flex;flex-direction:row!important;flex-wrap:wrap;justify-content:center;margin-top:70px}.school-cta-section-wrapper .title{font-size:33px}}@media(min-width:768px){.school-cta-section{margin-bottom:200px;margin-top:240px;padding-bottom:89px;padding-top:120px}}.hubdb-school-info{margin-bottom:120px}.hubdb-school-info .page-center{margin:0 auto;max-width:1500px!important;padding-left:20px;padding-right:20px}.hubdb-school-info .next-btn,.hubdb-school-info .prev-btn{cursor:pointer}.hubdb-school-info-wrapper__title h2{color:#203466;font-size:55px;font-weight:400;line-height:108%;margin-bottom:65px;text-align:center}.filters-wrapper.scroll{display:none}.hubdb-school-info-wrapper__items .filters-wrapper{margin-bottom:13px;position:relative}.hubdb-school-info-wrapper__items .filters-wrapper ul{align-items:center;border-radius:100px;display:flex;gap:10px;margin:0 auto;max-width:max-content;padding:6px 7px}.hubdb-school-info-wrapper__items .filters-wrapper--filter{align-items:center;background:#f5f6fa;border-radius:100px;cursor:pointer;display:flex;gap:14px;line-height:150%;padding:9px 16px;transition:.2s}.hubdb-school-info-wrapper__items .filters-wrapper--filter h3{font-size:13px;font-weight:400;line-height:150%;margin:0}.hubdb-school-info-wrapper__items .filters-wrapper--filter.active{background:#e1eaff}.hubdb-school-info-wrapper__items--item{display:none;gap:18px;margin:0 auto;max-width:1300px;min-height:630px}.hubdb-school-info-wrapper__items--item.active{animation:fadeIn .3s ease-out forwards;display:flex!important}.hubdb-school-info-wrapper__items--item .column{max-width:100%;width:100%}.hubdb-school-info-wrapper__items--item .column .title,.hubdb-school-info-wrapper__items--item .text-wrapper h3{font-size:18px;font-weight:500;line-height:120%;margin-bottom:32px}.hubdb-school-info-wrapper__items--item.leben-campus{min-height:450px}.hubdb-school-info-wrapper__items--item .full-text{display:none}.hubdb-school-info-wrapper__items--item.leben-campus .column{background:#f9fbff;border-radius:20px;max-width:496px;padding:50px 30px 50px 50px;width:100%}.hubdb-school-info-wrapper__items--item.leben-campus .image-wrapper{height:auto;max-width:862px;min-width:600px;width:100%}.hubdb-school-info-wrapper__items--item.leben-campus .image-wrapper .image-wrapper-img{height:100%;position:relative}.hubdb-school-info-wrapper__items--item.leben-campus .image-wrapper img{border-radius:20px;height:100%!important;inset:0;object-fit:cover;position:absolute;width:100%}.hubdb-school-info-wrapper__items--item.basic-info .column.one{background:#f9fbff;border-radius:20px;max-width:496px;padding:50px}.hubdb-school-info-wrapper__items--item .scrollbar-thumb{background-color:#dee7ff;border-radius:6px;position:absolute;right:0;top:0;width:4px}.hubdb-school-info-wrapper__items--item.basic-info .column.two{display:flex;flex-direction:column;gap:16px;max-width:503px}.hubdb-school-info-wrapper__items--item.basic-info .column.two .school-info{background:#f9fbff;border-radius:20px;height:60%;min-height:max-content;padding:50px 40px 125px;position:relative}.hubdb-school-info-wrapper__items--item.basic-info .column.two .school-info .wrapper{display:flex;position:relative;z-index:2}.hubdb-school-info-wrapper__items--item.basic-info .column.two .school-info .col .col-item{margin-bottom:24px}.hubdb-school-info-wrapper__items--item.basic-info .column.two .school-info .col .col-item.label{min-width:200px}.hubdb-school-info-wrapper__items--item.basic-info .column.two .school-info .col .col-item.val{color:#5e8cfc}.hubdb-school-info-wrapper__items--item.basic-info .column.two .school-info .bg-img{bottom:0;left:0;position:absolute;right:0;width:100%}.hubdb-school-info-wrapper__items--item.basic-info .column.two .quote-wrapper{background:#fffbf9;border-radius:20px;height:40%;min-height:max-content;padding:32px 25px 32px 45px}.hubdb-school-info-wrapper__items--item.basic-info .quote-wrapper .title{color:#e37744;margin-bottom:20px}.hubdb-school-info-wrapper__items--item.basic-info .column.two .quote-wrapper .quote-wrapper__quote{color:#e37744;font-size:18px;line-height:140%}.hubdb-school-info-wrapper__items--item.basic-info .column.three{display:flex;flex-direction:column;gap:16px;max-width:302px;min-width:270px}.hubdb-school-info-wrapper__items--item.basic-info .column.three .image-wrapper,.hubdb-school-info-wrapper__items--item.basic-info .column.three .wrapper{height:calc(50% - 8px)}.hubdb-school-info-wrapper__items--item.basic-info .column.three .image-wrapper img{border-radius:20px;height:100%!important;object-fit:cover;width:100%!important}.hubdb-school-info-wrapper__items--item.basic-info .column.three .wrapper .quote-wrapper{display:none}.hubdb-school-info-wrapper__items--item .students-number{background:#dee7ff;border-radius:20px;height:100%;padding:50px 32px;position:relative}.hubdb-school-info-wrapper__items--item .students-number .title{margin-bottom:20px}.hubdb-school-info-wrapper__items--item .students-number .number{color:#477bfc;font-size:55px;line-height:108%}.hubdb-school-info-wrapper__items--item .students-number .flag{bottom:0;object-fit:contain;position:absolute;right:10px;width:170px}@media (min-width:768px){.hubdb-school-info{margin-bottom:190px}}@media (max-width:1024px){.hubdb-school-info-wrapper__items--item.basic-info .column.two .school-info .col .col-item.label{min-width:130px}.hubdb-school-info-wrapper__items--item.leben-campus{flex-direction:column;gap:10px;max-width:650px}.hubdb-school-info-wrapper__title h2{font-size:33px;margin-bottom:42px}.hubdb-school-info-wrapper__items--item .full-text{display:block}.hubdb-school-info-wrapper__items--item.leben-campus .column{max-width:100%;padding:40px 30px}.hubdb-school-info-wrapper__items--item.leben-campus .image-wrapper{aspect-ratio:16/9;min-width:0}.hubdb-school-info-wrapper__items--item.basic-info{align-items:center;flex-direction:column-reverse;gap:12px;max-width:650px}.hubdb-school-info-wrapper__items--item.basic-info .column{max-width:100%!important}.hubdb-school-info-wrapper__items--item.basic-info .column.one{padding:40px 30px}.hubdb-school-info-wrapper__items--item.basic-info .column.two .school-info{padding:40px 30px 95px}.hubdb-school-info-wrapper__items--item.basic-info .column.two .quote-wrapper{display:none}.hubdb-school-info-wrapper__items .filters-wrapper.scroll.active{top:84px}.hubdb-school-info-wrapper__items--item.basic-info .column.three{gap:12px}.hubdb-school-info-wrapper__items--item.basic-info .column.three .image-wrapper{display:flex;order:1}.hubdb-school-info-wrapper__items--item.basic-info .column.three .wrapper{display:flex;gap:12px}.hubdb-school-info-wrapper__items--item.basic-info .column.three .wrapper .students-number{max-width:50%;padding-left:20px;padding-right:20px;width:100%}.hubdb-school-info-wrapper__items--item.basic-info .column.three .wrapper .students-number .number{position:relative;z-index:2}.hubdb-school-info-wrapper__items--item.basic-info .column.three .wrapper .students-number .flag{width:160px}.hubdb-school-info-wrapper__items--item.basic-info .column.three .wrapper .quote-wrapper{background:#fffbf9;border-radius:20px;display:block;max-width:50%;padding:50px 20px;width:100%}.hubdb-school-info-wrapper__items--item.basic-info .column.three .wrapper .quote-wrapper .quote-wrapper__quote{color:#e37744;font-size:clamp(12px,3vw,20px);line-height:140%}.hubdb-school-info-wrapper__items--item .students-number{height:auto;min-height:277px}}@media (min-width:1024px){.hubdb-school-info-wrapper__items--item.basic-info .scroll-wrapper{max-height:510px;overflow:hidden;position:relative}.hubdb-school-info-wrapper__items--item.leben-campus .scroll-wrapper{max-height:450px;overflow:hidden;position:relative}.hubdb-school-info-wrapper__items--item.leben-campus .scroll-wrapper .text-wrapper{max-height:450px;overflow-y:scroll;padding-right:24px;position:relative;scrollbar-width:none;-ms-overflow-style:none}.hubdb-school-info-wrapper__items--item.basic-info .text-wrapper{max-height:510px;overflow-y:scroll;padding-right:24px;scrollbar-width:none;-ms-overflow-style:none}.hubdb-school-info-wrapper__items--item .text-wrapper::-webkit-scrollbar{display:none}.hubdb-school-info-wrapper__items--item .scrollbar{background-color:#f3f7ff;border-radius:6px;height:100%;position:absolute;right:0;top:0;width:6px}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media (max-width:576px){.hubdb-school-info-wrapper__items .filters-wrapper.scroll.active{top:74px}.hubdb-school-info-wrapper__items--item.basic-info .column.three .wrapper .students-number .flag{bottom:2px;width:100px}}.hubdb-school-info-wrapper__title{margin:0 auto;max-width:700px}@media (max-width:768px){.hubdb-school-info-wrapper__items .filters-wrapper.scroll.active{background:#fff;display:flex;left:0;padding-left:12px;position:fixed;width:100%;z-index:9}.hubdb-school-info-wrapper__items .filters-wrapper--filter{border-radius:100px;padding:9px 18px}.hubdb-school-info-wrapper__items .filters-wrapper--filter h3{font-size:16px}.hubdb-school-info .next-btn,.hubdb-school-info .prev-btn,.hubdb-school-info-wrapper__items .filters-wrapper--filter .icon-wrapper{display:none}.hubdb-school-info .page-center{padding-left:12px;padding-right:12px}.hubdb-school-info-wrapper__items .filters-wrapper ul{margin:0}.hubdb-school-info-wrapper__title h2{text-align:left}}.filters-wrapper--filter .icon-wrapper{align-items:center;display:flex}.hubdb-school-info-wrapper .column.one a{color:#5e8cfc}.school-faq{margin-bottom:100px}.school-faq-wrapper__items{flex-direction:column;gap:17px}.school-faq-wrapper__items .faq-wrapper .faq-title{font-size:28px;margin-bottom:24px}.school-faq-wrapper__items .faq-wrapper .faq-item{border-top:1px solid #7fa0ff;padding-left:17px;padding-right:17px;padding-top:18px;transition:.2s ease}.school-faq-wrapper__items .faq-wrapper .faq-item.active{padding-bottom:20px}.school-faq-wrapper__items .faq-wrapper .faq-item.active .show-answer span:nth-child(2){opacity:0!important;transform:translate(-50%,-50%) rotate(90deg) scaleY(0)!important}.school-faq-wrapper__items .faq-wrapper .faq-item__answer{max-width:664px}.school-faq-wrapper__items .faq-wrapper .faq-item__question{align-items:center;display:flex;gap:24px;justify-content:space-between}.school-faq-wrapper__items .faq-wrapper .faq-item__question h3{font-size:16px;font-weight:500;line-height:125%;margin-bottom:18px}.school-faq-wrapper__items .faq-wrapper .show-answer{cursor:pointer;display:inline-block;height:14px;margin-bottom:20px;position:relative;width:14px}.school-faq-wrapper__items .faq-wrapper .show-answer span{background:#223156;height:2px;left:50%;position:absolute;top:50%;transform-origin:center;transition:transform .22s ease,opacity .22s ease;width:14px}.school-faq-wrapper__items .faq-wrapper .show-answer span:first-child{transform:translate(-50%,-50%) rotate(0deg)}.school-faq-wrapper__items .faq-wrapper .show-answer span:nth-child(2){transform:translate(-50%,-50%) rotate(90deg)}.school-faq-wrapper__items .faq-wrapper .faq-item__answer{display:none}@media (max-width:768px){.school-faq-wrapper__title{margin-bottom:50px}.school-faq-wrapper__title *{text-align:left!important}}@media (min-width:768px){.school-faq-wrapper__items{flex-direction:row;min-height:581px}.school-faq-wrapper__items .faq-wrapper{margin:0 auto;max-width:1166px;width:100%}}@media (min-width:1024px){.school-faq{margin-bottom:150px}.school-faq-wrapper__items .faq-wrapper{padding:64px 50px}.school-faq-wrapper__items .faq-wrapper .faq-item{padding-left:50px;padding-right:30px;padding-top:24px}.school-faq-wrapper__items .faq-wrapper .show-answer{margin-bottom:26px}.school-faq-wrapper__items .faq-wrapper .faq-item__question{cursor:pointer;font-size:18px}.school-faq-wrapper__items .faq-wrapper .faq-title{margin-bottom:50px}.school-faq-wrapper__items .faq-wrapper .faq-item__question h3{font-size:18px;margin-bottom:24px}}.school-faq a{color:#5e8cfc}@media(min-width:1024px){.school-faq{padding-top:125px}}.school-bottom-cta{border-radius:27px;margin-bottom:100px;overflow:hidden}.school-bottom-cta-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;background:-webkit-gradient(linear,left top,right top,color-stop(26.92%,#f9f9f9),color-stop(63.46%,#f6f9ff),to(#f2f6ff));background:-o-linear-gradient(left,#f9f9f9 26.92%,#f6f9ff 63.46%,#f2f6ff 100%);background:linear-gradient(90deg,#f9f9f9 26.92%,#f6f9ff 63.46%,#f2f6ff);border-radius:30px;-ms-flex-direction:column;flex-direction:column;margin:0 auto;max-width:1460px;min-height:486px;overflow:hidden;padding-left:30px;padding-right:30px;position:relative;z-index:2}.school-bottom-cta-wrapper .text-wrapper{position:relative;z-index:1}.school-bottom-cta-wrapper .label{color:#ff5a0c;font-size:23px;font-weight:500;line-height:120%;margin-bottom:20px}.school-bottom-cta-wrapper .title{font-size:44px;font-weight:400;line-height:110%;max-width:500px}.school-bottom-cta-wrapper .desc{max-width:500px}.school-bottom-cta-wrapper .image-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;z-index:1}.school-bottom-cta-wrapper .image.mob{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-30px;margin-right:-30px;width:calc(100% + 60px)}.school-bottom-cta .left-column-image,.school-bottom-cta .left-des,.school-bottom-cta .page-center .right-column-image,.school-bottom-cta .right-des,.school-bottom-cta-wrapper .image.des{display:none}.school-bottom-cta-wrapper .buttons-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:50px}.school-bottom-cta-wrapper .buttons-wrapper .buttons-wrapper__btn{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;min-width:220px;position:relative}.school-bottom-cta .wave{position:absolute;z-index:0}.school-bottom-cta .top-mob{height:250px;left:0;top:0;width:100%}@media (min-width:768px){.school-bottom-cta{margin-bottom:240px}.school-bottom-cta-wrapper{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;padding-left:40px;padding-right:40px}.school-bottom-cta-wrapper,.school-bottom-cta-wrapper .text-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-direction:normal}.school-bottom-cta-wrapper .text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.school-bottom-cta-wrapper .image-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:375px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-left:-50px;position:relative;z-index:2}.school-bottom-cta .bottom-mob,.school-bottom-cta .top-mob,.school-bottom-cta-wrapper .image.mob{display:none}.school-bottom-cta-wrapper .image.des{display:-webkit-box;display:-ms-flexbox;display:flex}.school-bottom-cta-wrapper .title{font-size:48px;line-height:122%}.school-bottom-cta-wrapper .buttons-wrapper{bottom:100px;left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.school-bottom-cta .left-des,.school-bottom-cta .right-des{display:block}.school-bottom-cta .left-des{left:0;max-width:396px!important;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;top:0}.school-bottom-cta .right-des{bottom:0;right:0;width:402px}}@media (max-width:768px){.school-bottom-cta-wrapper{min-height:528px;padding-top:50px}}@media (max-width:768px) and (max-width:576px){.school-bottom-cta .buttons-wrapper{width:100%}.school-bottom-cta .buttons-wrapper .button{max-width:100%!important}}@media (max-width:500px){.school-bottom-cta-wrapper .title{font-size:32px;line-height:120%}}