@charset "UTF-8";body{margin:0;overflow-x:hidden;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}mjx-container[jax=CHTML][display=true]{display:inline-block!important}.link-button{border-radius:15px;background-color:#26dfdf;color:#000;font-size:16px;font-weight:700;text-decoration:none;text-align:center;padding:6px 16px;min-width:64px;line-height:1.75;box-sizing:border-box;display:flex;justify-content:center;align-items:center;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms,color .25s cubic-bezier(.4,0,.2,1) 0ms}.link-button:hover{background-color:#fff;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.link-button__light{border:2px solid #26dfdf;border-radius:15px;background-color:#fff;color:#000;font-size:16px;font-weight:700;text-decoration:none;text-align:center;padding:6px 16px;min-width:64px;line-height:1.75;box-sizing:border-box;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms,color .25s cubic-bezier(.4,0,.2,1) 0ms;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.link-button__light:hover{background-color:#26dfdf;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.login-modal-content{display:flex;flex-direction:column;justify-content:center}.login-text{margin-block:0;padding-bottom:16px}.login-title{margin-block:0}.signup-text{margin-block:0;padding-top:16px;padding-bottom:8px}.login-modal-header{display:flex;flex-direction:row;align-items:center;height:77px;background-color:#000;border-radius:17px 17px 0 0;padding:0 32px}.login-modal-footer{display:flex;flex-direction:column;justify-content:center;align-items:center;height:77px;border-radius:0 0 17px 17px;border-top:1px solid black}.edukamu-banner{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100vw;padding:30px 0;margin:20px 0;background-color:#f8f4f4}.loading-failed-placard{display:flex;justify-content:center;align-items:center;border-radius:10px;background:#384455;color:#ff4d4d;text-transform:uppercase;font-weight:700;font-size:24px;width:250px;height:40px}.content-decorative-wrapper{position:relative;width:100%;height:auto}.corner{position:absolute;width:50%;height:80%}.top-left{top:0;left:0;transform:rotate(90deg)}.bottom-right{bottom:0;right:0;transform:rotate(90deg)}.parent{display:grid;grid-template-columns:.5fr repeat(4,1fr) .5fr;grid-template-rows:.5fr repeat(4,1fr) .5fr;grid-column-gap:16px;grid-row-gap:0px}.parent-text{grid-area:2/2/6/4;align-content:center;justify-items:center;text-align:center}.notice{margin-bottom:8px;font-size:32px;font-weight:700;text-align:center}.notice-info{text-align:center}.parent-image{grid-area:2/4/6/6;background-image:url(/assets/no-internet-connection-6--m6gJ4ro.svg);background-position:center;background-repeat:no-repeat}@media screen and (max-width: 768px){.parent-text{grid-area:2/2/6/6}.parent-image{display:none}.corner{width:400px;height:400px}}@media screen and (max-width: 455px){.corner{width:300px;height:300px}}.mobile-card-base{height:111px;display:flex;max-width:44rem;border:1px solid black}.mobile-card-content{display:flex;flex-direction:column;padding:1rem 10px 1rem 1rem;width:100%}.course-name{font-size:18px;line-height:20px;margin:0 0 10px;font-weight:700}.mobile-card-end{display:flex;flex-direction:row;justify-content:flex-end;flex-shrink:0}.mobile-card-list{list-style-type:none;margin-top:-10px;padding:15px 10px;align-items:flex-start;display:flex;flex-direction:column}.mobile-card-list-item{display:flex;align-items:center;padding:2px}@media screen and (max-width: 768px){.mobile-card-content{font-size:14px}.mobile-card-list{padding:10px 5px}}@media screen and (max-width: 375px){.mobile-card-content{font-size:12px;padding:.5rem}}.edukamu-info-accordion{width:576px;display:flex;flex-direction:column;align-items:center;transition:width .3s ease-in-out}.accordion_image{width:100%;height:300px;object-fit:cover}.accordion_container{background-color:#efefef;overflow:hidden;z-index:2;position:relative;top:-5px;box-shadow:0 3px 8px #0006}.accordion{width:584px;z-index:3;position:relative;top:-3px;box-shadow:0 0 8px #000000bf;transition:width .3s ease-in-out}.accordion_title{width:100%;min-height:62px;height:fit-content;border:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:8px 8px 8px 16px;font-size:20px;font-weight:700;background-color:#000;color:#fff;box-shadow:0 -3px 6px #00000078;text-align:left}.arrow_icon{display:inline-block;transition:transform .3s ease;transform-origin:center;height:42px;width:42px}.rotate{transform:rotate(.5turn)}.accordion_content{max-height:0px;padding:0;transition:max-height .3s ease-in;background-color:#fff;overflow:hidden}.show_content{width:100%;max-height:13rem;padding:16px;box-sizing:border-box;opacity:1;visibility:visible;transition:max-height .3s ease-out}.list_item_container{width:100%;height:fit-content;box-sizing:border-box}.list_item_container p{font-weight:400;font-size:16px;margin:0}.accordion_title p{margin:0}@media screen and (max-width: 1200px){.edukamu-info-accordion{width:492px}.accordion{width:500px}}@media screen and (max-width: 1050px){.edukamu-info-accordion{width:576px}.accordion{width:584px}}@media screen and (max-width: 635px){.edukamu-info-accordion{width:492px}.accordion{width:500px}.show_content{height:14.5rem}}@media screen and (max-width: 550px){.edukamu-info-accordion{width:calc(100vw - 8px)}.accordion{width:100vw}}.edukamu-accordion-stack{display:flex;justify-content:space-between;gap:2rem;padding:2rem 0}.edukamu-accordion-stack__column{display:flex;flex-direction:column;gap:2rem}.course-card-ribbon{--f: 0px;--r: 15px;position:absolute;right:0;padding:0 10px var(--f) calc(10px + var(--r));clip-path:polygon(0 0,100% 0,100% calc(100% - var(--f)),calc(100% - var(--f)) 100%,0 calc(100% - var(--f)),var(--r) calc(50% - var(--f) / 2));color:#4f4f4f;background-color:#fff;width:50%;font-size:14px;display:flex;align-items:center;gap:8px}.small{margin-top:12px;box-shadow:1px 1px 0 4px #000}.large{margin-top:16px;box-shadow:0 3px 0 4px #000}.carousel-text{position:relative;right:17rem;transition:right .3s ease-in-out}.carousel__wrap{align-items:center;display:flex;justify-content:center;position:relative;left:50%;transform:translate(-50%)}.carousel__inner{height:29rem;position:relative;width:1128px;transition:width .3s ease-in-out}.carousel__container{height:100%;overflow:hidden;position:relative;width:100%}.carousel__slide-list{height:100%;list-style-type:none;padding:0;position:absolute;transform:translate(-564px)}.carousel__slide-item{padding:1rem;position:absolute;display:inline-block;transition:all .3s}.carousel__btn{align-items:center;display:flex;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);z-index:1;cursor:pointer}.carousel__btn--prev{left:-5em}.carousel__btn--next{right:-5em}.carousel__dots{display:inline-flex;left:50%;position:absolute;transform:translate(-50%)}.carousel__dots .dot{background:#ccc;border:0;border-radius:50%;cursor:pointer;height:2rem;outline:none;transform:scale(.5);width:2rem}.carousel__dots .dot.active{background:#000}@media screen and (max-width: 1200px){.carousel-text{right:8.5rem}.carousel__inner{width:846px}}@media screen and (max-width: 915px){.carousel-text{right:0}.carousel__inner{width:564px}}@media screen and (max-width: 635px){.carousel__inner{width:25em}.carousel__slide-list{transform:translate(-507.6px)}}@media screen and (max-width: 455px){.carousel__inner{width:20em}.carousel__slide-list{transform:translate(-544.26px)}}@media screen and (max-width: 375px){.carousel__inner{width:282px}.carousel__slide-list{transform:translate(-564px)}}.edukamu-light-large-card_content{display:flex;align-items:center;width:100%;position:relative;margin:0 1rem;background-color:#fff;color:#000;transition:all .5s ease}.edukamu-light-large-card_info{display:flex;height:100%;flex-direction:column;width:29rem;transition:all .5s ease;padding:0 32px;box-sizing:border-box;border-top:1px solid #bbb6b6;border-bottom:1px solid #bbb6b6}.edukamu-light-large-card_upper-text{margin:1rem 0 0;color:#4f4f4f}.edukamu-light-large-card_heading{height:30px;margin-top:4rem;margin-bottom:2rem;font-size:1.5em;font-weight:700;text-wrap:auto}.edukamu-light-large-card_heading-mobile{font-size:1.17em;font-weight:700;margin:1em 0}.edukamu-light-large-card_category{background-color:#f5f5f5;border:1px solid #707070;padding:8px 62px;width:fit-content;text-align:center}.edukamu-light-large-card_description{overflow:hidden;height:fit-content;white-space:pre-wrap;font-size:16px}.edukamu-light-large-card_button{position:relative;margin-top:auto;margin-bottom:1rem;display:flex;justify-content:flex-start}.edukamu-light-large-card_image{width:42rem;height:100%;z-index:1;transition:all .5s ease}.large-image{height:100%;width:100%;object-fit:cover}@media screen and (max-width: 915px){.edukamu-light-large-card_description{height:fit-content}}.light-mobile-card{width:100%;display:flex;flex-direction:column;align-items:center;padding:0;margin:0;box-sizing:border-box}.light-mobile-image{width:100%;height:284px}.mobile-image{width:100%;height:100%;object-fit:cover}.light-mobile-info{display:flex;flex-direction:column;width:100%;height:fit-content;align-items:center}.light-mobile-upperText{margin-top:1rem;color:#4f4f4f}.light-mobile-description{height:fit-content;white-space:break-spaces;text-align:center;margin:2rem 1rem}.upperText{width:69rem;margin-bottom:-40px;color:#4f4f4f;font-size:20px;font-weight:700}.upperText-flipped{width:fit-content;margin-bottom:-40px;color:#4f4f4f;font-size:20px;font-weight:700;position:relative;left:11rem}.edukamu-light-carousel{position:relative;width:80.125rem;overflow:hidden;margin:50px 0}.edukamu-light-carousel__slider{display:flex;position:relative;min-width:100%;white-space:nowrap;transition:transform .3s cubic-bezier(.455,.03,.515,.955)}.edukamu-light-carousel__slide-container{display:flex;justify-content:center;flex-direction:row;min-width:73rem;border-radius:19px;margin:0 3.5rem}.edukamu-light-carousel__nav--right,.edukamu-light-carousel__nav--left{position:absolute;top:50%;transform:translateY(-50%);z-index:10;cursor:pointer}.edukamu-light-carousel__nav--right{right:0}.edukamu-light-carousel__nav--left{left:0}.edukamu-light-carousel__footer{position:relative;margin-top:1rem}.edukamu-light-carousel__dots{display:flex;flex-direction:row;justify-content:center;transition:opacity .4s}.edukamu-light-carousel__dot{width:1em;height:1em;margin:.25em;cursor:pointer;background:#000;border-radius:50%;opacity:.5;transition:transform .4s cubic-bezier(.19,1,.22,1),scale .4s,opacity .4s}.edukamu-light-carousel__dot.current{opacity:1}@media screen and (max-width: 1200px){.upperText{width:57.4rem}.upperText-flipped{left:9.5rem}.edukamu-light-carousel{width:64.063rem}.edukamu-light-carousel__slide-container{min-width:58.4rem;margin:0 2.8rem}.edukamu-light-carousel__nav--right{right:0}.edukamu-light-carousel__nav--left{left:0}}@media screen and (max-width: 1050px){.upperText{width:87vw}.upperText-flipped{left:15vw}.edukamu-light-carousel{width:97.101vw}.edukamu-light-carousel__slide-container{min-width:88.501vw;margin:0 4.24vw}}@media screen and (max-width: 768px){.edukamu-light-carousel__slide-container{height:unset}}@media screen and (max-width: 375px){.edukamu-light-carousel{width:100vw}.edukamu-light-carousel__slide-container{min-width:100vw;margin:0}}.App-header{background-color:#000;height:624px;border-radius:0 0 19px 19px;width:100%;color:#fff;display:flex;align-items:center;border:1px solid #707070}.edukamu-logged-header,.edukamu-frontpage-header{display:flex;flex-direction:column;justify-content:center;padding:0 38px 0 19.583vw;transition:all .3s ease}.course{text-align:center;margin-left:auto;padding:0}.header-button-stack{display:flex;flex-direction:row;gap:32px}.edukamu-frontpage-header-right{height:624px;width:44.74vw;min-width:0;margin-left:auto;z-index:1;transition:all .3s ease}.header-kuva{border-radius:0 0 20px;height:100%;width:100%;position:relative;object-fit:cover}@media screen and (max-width: 768px){.edukamu-logged-header,.edukamu-frontpage-header{padding:0;margin:auto}}@media screen and (max-width: 455px){.edukamu-logged-header,.edukamu-frontpage-header{text-align:center}.header-button-stack{flex-direction:column;gap:10px;margin:auto}}.changelog-header{display:flex;justify-content:center}.changelog{max-width:700px;margin:0 auto;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;color:#1f2933}.changelog-version{padding:1rem 0;border-bottom:1px solid #e5e7eb}.changelog-version:last-child{border-bottom:none}.changelog__version-btn{background:none;border:none;padding:0;margin:0;font-size:1.1rem;font-weight:700;color:#111827;cursor:pointer;text-align:left}.changelog__version-btn:hover{text-decoration:underline}.changelog__version-btn:focus{outline:none;text-decoration:underline}.changelog h4{margin:.75rem 0 .25rem;font-size:.95rem;font-weight:600;color:#374151}.changelog ul{margin:0 0 .75rem;padding-left:1.25rem}.changelog li{margin:.25rem 0;font-size:.95rem;line-height:1.5;color:#4b5563}.profile-tab-container{border:1px solid #707070;border-radius:10px}.profile-tab-content-title{padding:8px 8px 8px 32px;border-bottom:1px solid #707070;height:48px;background-color:#f6f6f6;border-radius:10px 10px 0 0;display:flex;align-items:center;gap:8px}.profile-tab-content{display:flex;padding:32px}.profile-tab-buttons{display:flex;flex-direction:column;align-items:center;gap:16px}.profile-picture-container{border-radius:15px;width:245px;height:245px;overflow:hidden;display:flex;justify-content:center;align-items:center;margin-bottom:16px}.profile-picture{width:100%;height:100%;object-fit:cover}.profile-info-container{padding-left:48px}.text-field-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:16px}.grid-item{width:100%}.first-name,.nationality,.learner-type{grid-column:span 4}.last-name,.email,.university{grid-column:span 8}@media screen and (max-width: 768px){.text-field-grid{display:flex;flex-direction:column}.profile-info-container{width:100%}}.profile-tab-container__mobile{border:1px solid #707070;border-radius:"10px"}.profile-tab-content-title__mobile{padding:8px 8px 8px 32px;border-bottom:1px solid #707070;height:63px;background-color:#f6f6f6;border-radius:10px 10px 0 0;display:flex;align-items:center;gap:8px}.profile-tab-content__mobile{padding:16px}.profile-picture-container__mobile{border-radius:15px;width:245px;height:245px;overflow:hidden;display:flex;justify-content:center;align-items:center;margin-bottom:16px}.profile-info-container__mobile{gap:16px;display:flex;flex-direction:column}.profile-tab-buttons__mobile{padding:16px;display:flex;flex-direction:column;align-items:center;gap:8px}.tabs-component{width:fit-content}@media screen and (max-width: 950px){.tabs-component{width:100%}}.page-main{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:16px}.div3-inside{display:flex;flex-direction:column;border-left:1px solid #4f4f4f;border-right:1px solid #4f4f4f;border-bottom:1px solid #4f4f4f;margin-top:-4px;margin-bottom:8px}ul{list-style-type:none;justify-self:flex-start}.main-list{border-bottom:1px solid #cfcfcf;padding:8px}h3{padding-left:8px}.part{display:flex;flex-direction:row;justify-content:space-between}.list-text{margin-left:8px}.info-table{width:100%;border-collapse:collapse;font-family:sans-serif}.info-table td,.info-table th{padding:8px 12px;border-bottom:1px solid #ddd;text-align:left}.info-table th.h2{font-size:1.2em;background:#f4f4f4}.degree-info{border-bottom:none;font-weight:700}.module-card{background:#fff;border-radius:6px;box-shadow:0 2px 6px #00000026;padding:16px}.module-card-header{height:5px;background:orange;border-radius:2px;margin-bottom:8px}.module-card-title{font-size:16px;margin:0 0 8px}.module-card-progress{margin-bottom:10px}.progress-bar{height:8px;background:#eee;border-radius:4px;overflow:hidden}.progress-bar-fill{height:100%;background:linear-gradient(to right,#4caf50 40%,#fc0 40%);transition:width .3s ease}.module-card-section{font-size:13px}.section-title{font-weight:700;display:block;margin-bottom:5px}.section-list{list-style:none;padding:0;margin:0}.section-list li{margin:3px 0;display:flex;align-items:center}.section-list li .icon{margin-right:6px;font-size:12px}.section-list li.done .icon{color:green}.section-list li.active .icon{color:gold}.section-list li a{text-decoration:none;color:#0073e6}.module-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;max-width:1000px;margin:0 auto}@media screen and (max-width: 768px){.module-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 455px){.module-grid{grid-template-columns:1fr}}.coursefrontpage{display:grid;grid-template-columns:repeat(7,1fr);grid-column-gap:16px;grid-row-gap:8px;max-width:1200px;margin-left:16px;margin-right:16px}.edit-button{grid-area:1/1/2/2}.coursefrontpage-name{grid-area:2/1/3/5}.coursefrontpage-welcome{grid-area:3/1/4/5;border:1px solid #4f4f4f}.coursefrontpage-summary{grid-area:4/1/6/5;border:1px solid #4f4f4f}.coursefrontpage-sponsor{grid-area:6/1/7/5;border:1px solid #4f4f4f}.coursefrontpage-image-more{grid-area:2/5/10/8}.coursefrontpage-image-styles{width:100%}.coursefrontpage-more{grid-column:1/8;grid-row:10;border:1px #4f4f4f solid}.coursefrontpage-coursecontentheader{grid-area:11/1/11/3}.coursefrontpage-coursecontent{grid-column:1/8;grid-row:12}.coursefrontpage-mobile{margin-left:16px;margin-right:16px}.search-bar__mobile{padding:25px;background-color:#f5f5f5;border:1px solid black;border-radius:15px;display:flex;align-items:center;flex-direction:column;justify-content:center;width:100%}.search-bar__upperText{align-self:flex-start;margin:0 0 16px}.lower-part{display:flex;flex-direction:row}.error-title{font-size:128px;font-weight:700;margin:135px 0 16px}.error-text_large{font-size:48px;font-weight:700;margin:0 0 16px}.error-text_medium{font-size:28px;font-weight:700;margin:0 0 32px}.error-page__topbox,.error-page__textbox{display:flex;flex-direction:column;align-items:center}.title{display:flex;justify-content:center;align-items:center;margin-left:16rem}.error-search-bar{padding:16px 48px 32px;background-color:#000;border:1px solid black;color:#cfcfcf;font-size:20px;line-height:23px;border-radius:15px;display:flex;align-items:center;flex-direction:column;justify-content:center;width:100%;margin-top:32px}@media screen and (max-width: 915px){.title{margin-left:0}}@media screen and (max-width: 635px){.error-search-bar{padding:25px 15px;width:90%}.lower-part{align-items:center}}.image-content{max-width:100%;height:auto;display:block;margin:0 auto}.edukamu-flashcard{width:300px;background:#e9edf2;border:3px solid #000;padding:12px;box-shadow:4px 4px #000;display:flex;flex-direction:column;align-items:center;font-family:Segoe UI,sans-serif}.edukamu-flashcard.shape-sharp{border-radius:0}.edukamu-flashcard.shape-soft{border-radius:8px}.edukamu-flashcard.shape-rounded{border-radius:24px}.flashcard-wrapper{position:relative;width:260px;height:160px;perspective:1000px;margin-bottom:10px}.flashcard{position:relative;width:100%;height:100%;transition:transform .6s ease;transform-style:preserve-3d;background:#fff;border:3px solid #000;box-shadow:4px 4px #000;cursor:pointer}.flashcard.flipped{transform:rotateY(180deg)}.flashcard-front,.flashcard-back{position:absolute;width:100%;height:100%;backface-visibility:hidden;display:flex;align-items:center;justify-content:center;font-size:1rem;color:#333;padding:16px;box-sizing:border-box}.flashcard-back{transform:rotateY(180deg)}.flip-button{position:absolute;bottom:6px;right:10px;background:none;border:none;color:#555;font-size:.85rem;cursor:pointer;display:flex;align-items:center;gap:4px}.deck-controls{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;padding:8px 0;position:relative;right:30px}.deck-controls button{background:none;border:none;font-size:1rem;cursor:pointer}.deck-controls button:hover{opacity:.8}.deck-progress{font-weight:600}.icon-button{margin-right:auto}.keyboard-container{position:relative;display:flex;align-items:center;right:2rem}.icon-button{width:3rem}.shortcut-popup{position:absolute;min-width:180px;bottom:100%;left:-200%;background:#fff;border:1px solid #ccc;box-shadow:0 4px 10px #0000001a;padding:6px 10px;border-radius:6px;z-index:20;animation:fadeIn .15s ease-out}.shortcut-row{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.edukamu-note{position:relative;margin-top:16px;margin-bottom:16px;margin-right:0;padding:24px 32px;border-left:6px solid #129591;border-top:3px solid black;border-right:3px solid black;border-bottom:3px solid black;background:#fff;box-shadow:3px 3px #000;color:#333;font-family:Segoe UI,Arial,sans-serif;line-height:1.6}.edukamu-note.shape-sharp{border-radius:0}.edukamu-note.shape-soft{border-radius:8px}.edukamu-note.shape-rounded{border-radius:24px}.edukamu-note-icon{position:absolute;top:16px;left:-56px;color:#fff;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.edukamu-note-content{white-space:break-spaces}.edukamu-note-content p{margin:0 0 12px}.edukamu-note-content p:last-child{margin-bottom:0}:root{--react-pdf-annotation-layer: 1;--annotation-unfocused-field-background: url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");--input-focus-border-color: Highlight;--input-focus-outline: 1px solid Canvas;--input-unfocused-border-color: transparent;--input-disabled-border-color: transparent;--input-hover-border-color: black;--link-outline: none}@media screen and (forced-colors: active){:root{--input-focus-border-color: CanvasText;--input-unfocused-border-color: ActiveText;--input-disabled-border-color: GrayText;--input-hover-border-color: Highlight;--link-outline: 1.5px solid LinkText}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid selectedItem}.annotationLayer .linkAnnotation:hover{-webkit-backdrop-filter:invert(100%);backdrop-filter:invert(100%)}}.annotationLayer{position:absolute;top:0;left:0;pointer-events:none;transform-origin:0 0;z-index:3}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg) translate(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg) translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg) translateY(-100%)}.annotationLayer canvas{position:absolute;width:100%;height:100%}.annotationLayer section{position:absolute;text-align:initial;pointer-events:auto;box-sizing:border-box;margin:0;transform-origin:0 0}.annotationLayer .linkAnnotation{outline:var(--link-outline)}.textLayer.selecting~.annotationLayer section{pointer-events:none}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{position:absolute;font-size:1em;top:0;left:0;width:100%;height:100%}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a:hover{opacity:.2;background:#ff0;box-shadow:0 2px 10px #ff0}.annotationLayer .textAnnotation img{position:absolute;cursor:pointer;width:100%;height:100%;top:0;left:0}.annotationLayer .textWidgetAnnotation :is(input,textarea),.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{background-image:var(--annotation-unfocused-field-background);border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px * var(--total-scale-factor)) sans-serif;height:100%;margin:0;vertical-align:top;width:100%}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled]{background:none;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover{border:2px solid var(--input-hover-border-color)}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation.checkBox input:hover{border-radius:2px}.annotationLayer .textWidgetAnnotation :is(input,textarea):focus,.annotationLayer .choiceWidgetAnnotation select:focus{background:none;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-image:none;background-color:transparent}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:CanvasText;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.annotationLayer .popupTriggerArea{height:100%;width:100%}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{position:absolute}.annotationLayer .popupWrapper{position:absolute;font-size:calc(9px * var(--total-scale-factor));width:100%;min-width:calc(180px * var(--total-scale-factor));pointer-events:none}.annotationLayer .popup{position:absolute;max-width:calc(180px * var(--total-scale-factor));background-color:#ff9;box-shadow:0 calc(2px * var(--total-scale-factor)) calc(5px * var(--total-scale-factor)) #888;border-radius:calc(2px * var(--total-scale-factor));padding:calc(6px * var(--total-scale-factor));margin-left:calc(5px * var(--total-scale-factor));cursor:pointer;font:message-box;white-space:normal;word-wrap:break-word;pointer-events:auto}.annotationLayer .popup>*{font-size:calc(9px * var(--total-scale-factor))}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{display:inline-block;margin-left:calc(5px * var(--total-scale-factor))}.annotationLayer .popupContent{border-top:1px solid rgba(51,51,51,1);margin-top:calc(2px * var(--total-scale-factor));padding-top:calc(2px * var(--total-scale-factor))}.annotationLayer .richText>*{white-space:pre-wrap;font-size:calc(9px * var(--total-scale-factor))}.annotationLayer .highlightAnnotation,.annotationLayer .underlineAnnotation,.annotationLayer .squigglyAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .lineAnnotation svg line,.annotationLayer .squareAnnotation svg rect,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .caretAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .stampAnnotation,.annotationLayer .fileAttachmentAnnotation{cursor:pointer}.annotationLayer section svg{position:absolute;width:100%;height:100%;top:0;left:0}.annotationLayer .annotationTextContent{position:absolute;width:100%;height:100%;opacity:0;color:transparent;-webkit-user-select:none;user-select:none;pointer-events:none}.annotationLayer .annotationTextContent span{width:100%;display:inline-block}:root{--react-pdf-text-layer: 1;--highlight-bg-color: rgba(180, 0, 170, 1);--highlight-selected-bg-color: rgba(0, 100, 0, 1)}@media screen and (forced-colors: active){:root{--highlight-bg-color: Highlight;--highlight-selected-bg-color: ButtonText}}[data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg) translate(-100%)}.textLayer{position:absolute;text-align:initial;top:0;right:0;bottom:0;left:0;overflow:hidden;line-height:1;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;z-index:2}.textLayer :is(span,br){color:transparent;position:absolute;white-space:pre;cursor:text;margin:0;transform-origin:0 0}.textLayer span.markedContent{top:0;height:0}.textLayer .highlight{margin:-1px;padding:1px;background-color:var(--highlight-bg-color);border-radius:4px}.textLayer .highlight.appended{position:initial}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:var(--highlight-selected-bg-color)}.textLayer br::selection{background:transparent}.textLayer .endOfContent{display:block;position:absolute;top:100%;right:0;bottom:0;left:0;z-index:-1;cursor:default;-webkit-user-select:none;user-select:none}.textLayer.selecting .endOfContent{top:0}.hiddenCanvasElement{position:absolute;top:0;left:0;width:0;height:0;display:none}.pdf-viewer-container{width:100%;display:flex;justify-content:center;margin:0;padding:0;box-sizing:border-box}.pdf-viewer-inner{width:100%;display:flex;flex-direction:column;align-items:center}.pdf-page-wrapper{width:100%;display:flex;justify-content:center;margin-bottom:16px}.pdf-page-wrapper canvas{width:100%;height:auto}.download-button{display:block;margin:16px auto 0;padding:8px 16px;background-color:#2563eb;color:#fff;font-weight:700;border-radius:8px;border:none;cursor:pointer;transition:background .2s}.download-button:hover{background-color:#1e40af}.collapse-container{display:flex;flex-direction:column;align-items:center;padding:12px;margin-bottom:12px}.collapse-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;cursor:pointer;width:100%}.collapse-content{width:75vw;box-sizing:border-box;overflow:hidden;padding:0;margin:0;transition:padding .3s ease-in-out,margin .3s ease-in-out}.collapse-content .collapse-inner{overflow:hidden;max-height:0;opacity:0;transition:max-height .3s ease-in-out,opacity .3s ease-in-out}.collapse-content.open{padding:16px;margin-top:8px;margin-bottom:8px}.collapse-content.open .collapse-inner{max-height:1000px;opacity:1}.dynamic-button{all:unset;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:12px 20px;border-radius:8px;font-size:16px;font-weight:500;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease,transform .05s ease}.dynamic-button:active{transform:translateY(1px)}.page-main{display:flex;flex-direction:column;align-items:center;justify-content:center;color:brown}.feedback-toggle{position:fixed;bottom:2rem;right:2rem;background:#000;color:#fff;border:none;border-radius:50%;width:48px;height:48px;font-size:22px;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #0006;transition:background .2s ease}.feedback-toggle:hover{background:#222}.feedback-popup{position:fixed;bottom:2rem;right:2rem;width:450px;background-color:#000;color:#fff;border-radius:12px;padding:20px;box-shadow:0 4px 20px #0006;font-family:Arial,sans-serif;text-align:left}.animate-enter{animation:slideInPopup .4s ease forwards}@keyframes slideInPopup{0%{opacity:0;transform:translateY(40px) scale(.95)}60%{opacity:1;transform:translateY(-5px) scale(1.02)}to{opacity:1;transform:translateY(0) scale(1)}}.animate-exit{animation:slideOutPopup .3s ease forwards}@keyframes slideOutPopup{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(40px) scale(.95)}}.close-btn{position:absolute;top:12px;right:12px;background:none;border:none;color:#fff;cursor:pointer}.popup-title{font-size:1.2rem;font-weight:600;margin-bottom:6px}.popup-text{font-size:.9rem;color:#ccc;margin-bottom:16px;line-height:1.4}.search-field{background-color:#fff;border-radius:14px;margin-bottom:12px;padding:8px}.info-text{font-size:.8rem;color:#aaa;margin-top:8px;margin-bottom:12px}.info-text a{color:#00e5ff;text-decoration:none}.info-text a:hover{text-decoration:underline}.submit-btn{background-color:#00e5ff;color:#000;font-weight:500;padding:8px 16px;border-radius:6px;border:none;cursor:pointer;transition:background .2s ease-in-out}.submit-btn:hover{background-color:#00c7df}.faq-hero{background-color:#000;color:#fff;text-align:left;padding:3rem 1rem;border-radius:0 0 12px 12px}.faq-hero-content{max-width:800px;margin:0 auto}.faq-title{font-size:2rem;font-weight:700;margin-bottom:.75rem}.faq-subtitle{font-size:.95rem;color:#ccc;margin-bottom:1.5rem;line-height:1.4}.faq-search{margin:0 auto;width:100%}.faq-search-bar{width:750px;margin:0 auto}@media screen and (max-width: 915px){.faq-search-bar{width:85vw}}.toggle-button{margin:-1px;display:flex;justify-content:space-between;align-items:center;padding:10px 16px 10px 10px;border:none;border-top:2px solid #dfdfdf;border-bottom:2px solid #dfdfdf;background-color:#fff;color:#000;font-size:16px;cursor:pointer;position:relative;width:100%}.toggle-button.mobile{background-color:#f5f5f5;border-radius:10px 10px 0 0/10px 10px 0px 0px}.toggle-button .arrow{margin-left:10px;display:inline-block;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid white;transition:transform .3s ease}.toggle-button.active .arrow{transform:rotate(180deg)}.toggle-button .arrow.down,.toggle-button .arrow.up{border-top:10px solid #4f4f4f}.options-container{max-height:0;overflow:hidden;transition:max-height .3s ease;background:linear-gradient(to bottom,#cfcfcf 100%,transparent 20%) left/2px 85% no-repeat;padding-left:15px}.options-container.mobile{border-radius:10px;background:none}.options-container.mobile.show{border:1px solid black;border-top-left-radius:0;width:105%;background-color:#fff}.options-container.show{max-height:200px}.option{opacity:0;transform:translateY(-20px);margin:10px 0;animation:fadeInUp .3s forwards}.checkbox{display:flex;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none}.checkbox input[type=checkbox]{display:none}.checkbox:before{content:"";display:inline-block;width:20px;height:20px;border:2px solid #000;border-radius:4px;margin-right:10px;background-color:#fff;transition:background-color .3s,border-color .3s}.checkbox input:checked+.checkbox-label:before{background-color:#4caf50;border-color:#4caf50}.checkbox-label{font-size:16px;color:#333}.checkbox input:checked+.checkbox-label:after{content:"✖";position:absolute;color:#000;left:4px;top:0;font-size:18px}.dropdown-checkmark{display:inline-flex;align-items:center}.dropdown-checkmark input[type=checkbox]{display:none}.dropdown-checkmark:before{content:"";display:inline-block;width:20px;height:20px;border:1px solid #000;border-radius:3px;margin-right:8px;background-color:#fff;transition:background-color .3s,border-color .3s}.dropdown-checkmark input:checked+.dropdown-checkmark:before{background-color:#0ff;border-color:#000}.dropdown-checkmark-label{font-size:16px;color:#333}.dropdown-checkmark input:checked+.dropdown-checkmark-label:after{content:"✔";position:absolute;color:#000;background-color:#0ff;border:1px solid #000;width:20px;height:20px;border-radius:3px;top:0;font-size:18px;display:flex;justify-content:center;align-items:center;cursor:pointer;left:0}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}.three-state-container{display:flex;flex-direction:column;align-items:center;font-family:sans-serif;margin-right:8px}.three-state-container .label{font-size:14px;font-weight:700;color:#2f3b4a;margin-bottom:8px}.multiswitch{position:relative;width:56px;height:20px;background-color:#fff;display:flex;align-items:center;justify-content:space-between;cursor:pointer;-webkit-user-select:none;user-select:none;border:2px solid;border-color:#384455;transition:border-color .1s ease-in-out}.multiswitch .segment-bg{position:absolute;height:20px;width:30px;transition:background-color .1s ease-in-out;z-index:0}.multiswitch:hover{border-color:#000}.diamond{position:absolute;top:-10px;width:5px;height:5px;transform:rotate(45deg);background-color:#fff;border:1px solid #cfcfcf;transition:background-color .2s ease;z-index:2}.diamond.active{background-color:#384455}.checkmark:before{border-radius:3px;margin-right:8px}.checkmark input:checked+.checkmark-label:after{content:"✔";position:absolute;color:#000;background-color:#0ff;border:1px solid #000;width:20px;height:20px;border-radius:3px;left:10px;top:10px;font-size:18px;display:flex;justify-content:center;align-items:center;padding:0}.sorting{display:flex;flex-direction:row}.text{padding-left:8px;left:0;position:relative;width:5rem;border-top:1px solid #4f4f4f;border-bottom:1px solid #4f4f4f;border-left:1px solid #4f4f4f;display:flex;align-items:center}.categories{display:flex;flex-direction:row;justify-content:space-evenly;width:100%;border:1px solid #4f4f4f;height:fit-content}.category{flex:1;display:flex;justify-content:flex-start;padding-left:16px;align-items:center;border-right:1px solid #4f4f4f}.category:nth-last-child(1){border-right:0}.categories div{cursor:pointer;color:#4f4f4f;padding-top:4px;padding-bottom:4px}.categories div.active{font-weight:700;color:#4f4f4f}@media screen and (max-width: 768px){.sorting{width:100vw;margin:auto}}.edukamu-search-bar{display:flex;margin-bottom:1rem;margin-left:12rem}.edukamu-courses-sorting{border:1px solid #dfdfdf}.edukamu-courses-grid{display:grid;grid-template-columns:repeat(3,300px);grid-auto-rows:515px;grid-column-gap:2rem;grid-row-gap:2rem;padding:42px;box-sizing:border-box;overflow-y:auto;height:1200px;scrollbar-width:thin;transition:grid-template-columns .3s ease-in-out;justify-content:center;box-shadow:inset -6px 0 12px 2px #0003}.edukamu-courses-grid__mobile{display:flex;flex-direction:column;width:35rem;border:1px solid #dfdfdf;padding:1rem;gap:1rem;overflow-y:auto;height:550px;scrollbar-width:thin;box-shadow:inset -6px 0 12px 2px #0003}.edukamu-course-search{display:flex;position:relative;margin-bottom:1rem}.edukamu-course-search__mobile{width:100vw;margin:auto}.edukamu-search-bar__text-field{width:1000px;transition:width .3s ease-in-out}.option{margin:16px 0}.options-container.show{max-height:1000px}@media screen and (max-width: 1200px){.edukamu-courses-grid{display:grid;grid-template-columns:repeat(2,300px)}.edukamu-search-bar__text-field{width:665px}}@media screen and (max-width: 1050px){.edukamu-search-bar__text-field{width:540px}}@media screen and (max-width: 768px){.edukamu-courses-grid__mobile{width:100vw}.edukamu-search-bar{margin-left:0}}.edukamu-large-card_content{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;position:relative;margin:0 1rem 0 2rem;background-color:#000;border-radius:19px;color:#fff;transition:all .5s ease}.edukamu-large-card_info{display:flex;height:100%;width:22rem;flex-direction:column;position:absolute;top:0;left:0;z-index:2;padding-left:2rem;transition:all .5s ease}.edukamu-large-card_upper-text{margin-top:2rem;margin-bottom:1rem;color:#4f4f4f}.edukamu-large-card_heading{height:30px;margin-bottom:1rem;font-size:28px;font-weight:700}.edukamu-large-card_description{overflow:hidden;width:100%;height:8.5rem;white-space:pre-wrap;font-size:16px}.edukamu-large-card_icons{display:flex;justify-content:space-evenly;margin-top:auto;margin-bottom:.5rem}.edukamu-large-card_button{position:relative;margin-top:auto;margin-bottom:1rem;display:flex;justify-content:center}.edukamu-large-card_image{border-radius:19px;width:34.125rem;height:24.063rem;margin:1rem 1rem 1rem auto;position:absolute;top:0;right:0;z-index:1;object-fit:cover;transition:all .5s ease}.edukamu-large-card_image:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#00000080;opacity:0;transition:opacity .5s ease;border-radius:19px}@media screen and (max-width: 1300px){.edukamu-large-card_image{width:27.313rem}}@media screen and (max-width: 1000px){.edukamu-large-card_image{width:25.875rem}}@media screen and (max-width: 915px){.edukamu-large-card_image{opacity:.3}.edukamu-large-card_image:before{opacity:1}}@media screen and (max-width: 500px){.edukamu-large-card_content{margin:0}.edukamu-large-card_info{margin:0 32px 0 16px}.edukamu-large-card_image{width:100%;height:100%;margin:0}}.edukamu-carousel{position:relative;width:80.125rem;overflow:hidden;margin:50px 0}.edukamu-carousel__slider{display:flex;position:relative;min-width:100%;white-space:nowrap;transition:transform .3s cubic-bezier(.455,.03,.515,.955)}.edukamu-carousel__slide-container{display:flex;justify-content:center;flex-direction:row;min-width:73rem;height:26.0625em;border-radius:19px;margin:0 3.5rem}.edukamu-carousel__nav--right,.edukamu-carousel__nav--left{position:absolute;top:50%;transform:translateY(-50%);z-index:10;cursor:pointer}.edukamu-carousel__nav--right{right:0}.edukamu-carousel__nav--left{left:0}.edukamu-carousel__footer{position:relative;margin-top:.5rem}.edukamu-carousel__dots{display:flex;flex-direction:row;justify-content:center;transition:opacity .4s}.edukamu-carousel__dot{width:1.5em;height:1.5em;margin:.25em;cursor:pointer;background:#000;border-radius:50%;opacity:.5;transition:transform .4s cubic-bezier(.19,1,.22,1),scale .4s,opacity .4s}.edukamu-carousel__dot.current{opacity:1}@media screen and (max-width: 1300px){.edukamu-carousel{width:64.063rem}.edukamu-carousel__slide-container{min-width:58.4rem;margin:0 2.8rem}}@media screen and (max-width: 1000px){.edukamu-carousel{width:97.101vw}.edukamu-carousel__slide-container{min-width:88.501vw;margin:0 4.24vw}}@media screen and (max-width: 650px){.edukamu-carousel__nav--right{right:-8px}.edukamu-carousel__nav--left{left:-8px}}@media screen and (max-width: 400px){.edukamu-carousel{width:100vw}.edukamu-carousel__slide-container{min-width:100vw;margin:0}}.text-largeheader{top:150px;position:relative}.edukamu-courses-page{display:flex;flex-direction:column;justify-content:space-around;align-items:center}.show-counter{padding:.5rem}.show-counter{display:flex;flex-direction:row;justify-content:center;align-items:center;font-weight:700;font-size:1.25rem;line-height:1.75rem;padding:.5rem;text-decoration:none;color:#fff}.show-counter .countdown{line-height:1.25rem;padding:.75rem;align-items:center;display:flex;flex-direction:column;border:1px solid #4f4f4f;border-radius:.5em;background:#4f4f4f;margin:.25em;filter:drop-shadow(0 8px 0 rgba(0,0,1,.3019607843))}.show-counter .countdown>p{margin:0}.show-counter .countdown>span{text-transform:uppercase;font-size:.75rem;line-height:1rem}.h1{padding-bottom:32px;width:25rem;margin:0}.h2{margin-bottom:1em}.h3{margin:0}.h4{margin-bottom:.5em}.disabled__description,.coming-soon__description{margin-bottom:auto;margin-left:3em;margin-right:3em}.disabled__topbox,.expired__topbox,.coming-soon__topbox{display:flex;flex-direction:row;align-items:center;border:1px solid #dfdfdf;background-color:#f5ffff;text-align:center;padding-top:80px;margin-top:-20px;height:25em;width:100vw}.disabled__bottombox,.expired__bottombox,.coming-soon__bottombox{text-align:center;margin-top:80px;width:100%}.disabled__textbox,.expired__textbox,.coming-soon__textbox{display:flex;flex-direction:column;width:34.875rem;align-items:center;left:50%;transform:translate(-50%);position:absolute;z-index:1}.infotext{margin-bottom:auto}.page-image__left{margin-left:7.438rem;margin-top:auto}.page-image__right{margin:auto;position:relative;left:10px;padding-bottom:10rem}.counter{padding-bottom:12rem}.page-image__large-right{position:absolute;right:15rem}.buttonstack{width:100%;margin-top:16px;margin-bottom:32px}@media screen and (max-width: 670px){.disabled__topbox,.expired__topbox,.coming-soon__topbox{justify-content:center;padding-top:20px}.disabled__textbox,.expired__textbox,.coming-soon__textbox{width:100%;justify-content:center;transform:none;left:0}.page-image__left{margin-left:auto;margin-right:auto}}@media screen and (max-width: 550px){.h1{width:100%}}.css-3dzjca-MuiPaper-root-MuiPopover-paper-MuiMenu-paper{background-color:#000;border-radius:0 0 19px 19px}.edukamu-mega-menu{display:flex;flex-direction:row;gap:32px;color:#fff}.edukamu-mega-menu__column{display:flex;flex-direction:column;width:23rem;transition:width .3s ease-in-out}.edukamu-mega-menu__image{height:10.375rem;object-fit:cover;border-radius:10px}.edukamu-mega-menu__heading{text-align:center;font-size:32px;font-weight:700;margin-top:16px;margin-bottom:16px}.edukamu-mega-menu__list{transition:width .3s ease-in-out;padding:0}.edukamu-mega-menu__list-item{display:flex;flex-direction:row;border-bottom:2px solid #4f4f4f;height:60px;align-items:center;color:#26dfdf;font-size:20px}@media screen and (max-width: 1240px){.edukamu-mega-menu__column{width:18rem}}#simple-popper{z-index:2000}.edukamu-dropdown-menu{border:3px solid #4f4f4f;padding:32px;border-radius:2px;background-color:#000;display:flex;flex-direction:row;transition:padding .3s ease-in-out}.edukamu-navbar-main{position:fixed;top:0;left:0;z-index:1000;width:100%;background-color:#000;height:95px;display:flex;flex-direction:column;justify-content:space-around;border-bottom:2px solid #4f4f4f}.navbar-breadcrumb{margin:0 0 0 50px}.navbar-breadcrumb a{font-weight:300!important;color:#6f6f6f;text-decoration-line:none}.navbar-breadcrumb a:hover{text-decoration-line:underline}.navbar-breadcrumb span:not(.breadcrumb-last){color:#6f6f6f}.navbar-breadcrumb .breadcrumb-last{color:#2b2b2b}.navbar-elements{display:flex;align-items:center;justify-content:space-around}.edukamu-content{padding-top:95px;width:100%}
