.studentTestimonal_testimonials_container__AeW5t{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:45px 0;gap:15px;background-color:#fff;position:relative}.studentTestimonal_testimonial_desc__WeqLi{display:flex;flex-direction:column;align-items:center;gap:60px;max-width:50%}.studentTestimonal_testimonial_desc__WeqLi .studentTestimonal_title__JcIZm{display:flex;padding:9.781px 29.342px;justify-content:center;align-items:center;gap:9.781px;border-radius:29.342px;color:var(--white);background:var(--custom-blue);font-size:clamp(18px,5vw,22px);font-style:normal;font-weight:700;line-height:normal}.studentTestimonal_testimonial_desc__WeqLi .studentTestimonal_testimonialHeading__mPRFD{color:var(--blue-dark);text-align:center;font-size:clamp(22px,3vw,36px);font-style:normal;font-weight:800;line-height:normal}.studentTestimonal_testamonials_list__4pGKd{flex-wrap:nowrap;max-width:100%;overflow:auto;position:relative}.studentTestimonal_testimonials_list_mobile__aEvdh{display:none}.studentTestimonal_testimonial_card__WUObz{display:flex;width:550px;height:350px;padding:30px;flex-direction:column;justify-content:center;align-items:flex-start;gap:30px;flex-shrink:0;align-self:stretch;border-radius:22px;background:#fff;box-shadow:0 0 55px 5px rgba(3,191,255,.25)}.studentTestimonal_rating__HK6OX{display:flex;align-items:flex-start;gap:4.89px}.studentTestimonal_testimonial_card__WUObz .studentTestimonal_description__szeKk{color:var(--blue-dark);font-size:20px;font-style:normal;font-weight:400;line-height:normal}.studentTestimonal_testimonial_card__WUObz .studentTestimonal_name__mopnS{color:var(--custom-blue);font-size:22px;font-style:normal;font-weight:700;line-height:normal}.studentTestimonal_scroller__08h_e{overflow:hidden;display:flex;flex:1}.studentTestimonal_scroller__08h_e::-webkit-scrollbar{display:none}.studentTestimonal_scroller_inner__U8IRX{display:flex;flex-direction:column;gap:45px;width:-moz-max-content;width:max-content;flex-wrap:nowrap;padding:3rem;animation:studentTestimonal_scroll__5Gfmt 40s linear infinite forwards;overflow:hidden}.studentTestimonal_scroller_inner__U8IRX.studentTestimonal_horizontal__Qgcr4{overflow:visible;flex-direction:row;animation:studentTestimonal_scrollHorizontal__Wo29j 60s linear infinite forwards}.studentTestimonal_scroller_inner__U8IRX:hover{animation-play-state:paused}.studentTestimonal_sticky_label__kmQwM{position:absolute;top:15%;right:3%}.studentTestimonal_sticky_label__kmQwM p{color:var(--Blue,#00bfff);font-family:Caveat,cursive;font-optical-sizing:auto;font-size:32px;font-style:normal;font-weight:700;line-height:1;text-align:right}.studentTestimonal_sticky_label__kmQwM img{width:58px;height:80px;transform:translate(-120%,-20%) rotate(90deg)}@keyframes studentTestimonal_scroll__5Gfmt{to{transform:translateY(calc(-50%))}}@keyframes studentTestimonal_scrollHorizontal__Wo29j{to{transform:translate(-60%)}}@media (max-width:1200px){.studentTestimonal_sticky_label__kmQwM p{font-size:28px}.studentTestimonal_sticky_label__kmQwM{top:13%}.studentTestimonal_sticky_label__kmQwM img{width:47.227px;height:65.648px;transform:translate(-120%,-20%) rotate(90deg)}}@media (max-width:1180px){.studentTestimonal_testimonial_card__WUObz{display:flex;width:400px;height:250px;padding:30px;flex-direction:column;justify-content:center;align-items:flex-start;gap:15px;flex-shrink:0}.studentTestimonal_testimonial_card__WUObz .studentTestimonal_description__szeKk,.studentTestimonal_testimonial_card__WUObz .studentTestimonal_name__mopnS{font-size:16px}.studentTestimonal_testimonials_container__AeW5t{flex-direction:column;height:unset;min-height:unset;padding:45px 0}}@media (max-width:1124px){.studentTestimonal_scroller_2__nY28O{display:none}}@media (max-width:820px){.studentTestimonal_testimonials_container__AeW5t{flex-direction:column;height:unset;min-height:unset;padding:45px 0}.studentTestimonal_testamonials_list__4pGKd{flex-wrap:nowrap;max-width:100%;overflow:auto}.studentTestimonal_testimonial_card__WUObz{display:flex;width:400px;height:250px;padding:30px;flex-direction:column;justify-content:center;align-items:flex-start;gap:15px;flex-shrink:0}.studentTestimonal_testimonial_desc__WeqLi{font-size:16px;max-width:50%}.studentTestimonal_sticky_label__kmQwM{top:8%}}@media (max-width:600px){.studentTestimonal_testimonial_card__WUObz{width:450px;height:300px}.studentTestimonal_testimonial_card__WUObz .studentTestimonal_description__szeKk{font-size:16px}.studentTestimonal_testimonial_desc__WeqLi{max-width:90%}}.abitur_heading_gradient__qwTao{background:linear-gradient(90deg,#4646ff 7.69%,#00bfff 33.17%,#4646ff 94.23%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:Inter}.abitur_primaryBtn__PGtDG{background:#00bfff;color:#fff;font-weight:700;font-size:18px;padding:15px 30px;border-radius:20px;border:none;cursor:pointer;white-space:nowrap;font-family:Inter,sans-serif;transition:opacity .2s}.abitur_primaryBtn__PGtDG:hover{background:#10b0e4!important}.abitur_secondaryBtn__3tzin{background:#4646ff;color:#fff;font-weight:700;font-size:18px;padding:15px 30px;border-radius:20px;border:none;cursor:pointer;white-space:nowrap;font-family:Inter,sans-serif;transition:opacity .2s}.abitur_secondaryBtn__3tzin:hover{background:#4646ff;opacity:.9}.lightHeroSection_title___Y7xT{color:var(--blue-dark,#002240);font-size:clamp(30px,3vw,52px);font-style:normal;font-weight:800;line-height:1.2;margin:0}.lightHeroSection_title___Y7xT span{font-size:inherit;color:var(--custom-blue,#00bfff)}.lightHeroSection_badge__P7hS7{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:100px;background-color:rgba(0,191,255,.08);border:1px solid rgba(0,191,255,.3);color:#0077a8;font-family:Inter,sans-serif;font-size:14px;font-weight:600;line-height:normal;width:-moz-fit-content;width:fit-content}.lightHeroSection_primaryBtn__NHyi1{display:flex;padding:14px 32px;justify-content:center;align-items:center;gap:8px;border-radius:100px!important;background:#00bfff!important;color:#fff!important;font-family:Inter,sans-serif!important;font-size:clamp(16px,2vw,20px)!important;font-weight:700!important;text-transform:none!important;white-space:nowrap;transition:background-color .2s,box-shadow .2s!important;box-shadow:0 10px 20px rgba(0,191,255,.45)!important;width:100%}.lightHeroSection_primaryBtn__NHyi1:hover{background:#10b0e4!important}.lightHeroSection_trust__IloF_{display:flex;align-items:center;gap:6px;color:#00224099;font-family:Inter,sans-serif;font-size:14px;font-weight:400}.lightHeroSection_description__GSzzl{color:#00224099;font-family:Inter,sans-serif;font-size:clamp(14px,1.5vw,17px);font-weight:400;line-height:1.6;margin:0}.lightHeroSection_trustSection__W2Ld7{width:100%;padding:48px 24px;background:#fff}.lightHeroSection_trustInner__3xHmB{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:36px}.lightHeroSection_trustHeading__dKn9n{font-size:clamp(22px,3vw,36px);font-weight:800;color:#002240;text-align:center;line-height:1.3;margin:0}.lightHeroSection_trustHeading__dKn9n span{color:var(--custom-blue,#00bfff)}.lightHeroSection_trustCards__F9Wan{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;width:100%}.lightHeroSection_trustCard__EDgxC{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:12px;padding:24px 20px;border:1.5px solid rgba(0,0,0,.1);border-radius:16px;text-align:center}.lightHeroSection_ratingRow__2gjzO{display:flex;align-items:center;justify-content:center;gap:8px}.lightHeroSection_ratingNumber__fVdxt{font-size:36px;font-weight:700;color:#002240;line-height:1}.lightHeroSection_stars__kLNd2{display:flex;align-items:center;gap:2px}.lightHeroSection_trustCardCaption__WTtwr{font-size:12px;color:#00224099;font-weight:400;line-height:1.4;margin:0}.lightHeroSection_heading_gradient__AGyKS{background:linear-gradient(90deg,#4646ff 7.69%,#00bfff 33.17%,#4646ff 94.23%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:Inter}@media (max-width:570px){.lightHeroSection_title___Y7xT{font-size:28px}.lightHeroSection_primaryBtn__NHyi1{font-size:16px!important;padding:14px 24px}.lightHeroSection_trustCards__F9Wan{grid-template-columns:1fr}.lightHeroSection_trustSection__W2Ld7{padding:36px 16px}}