@import"https://fonts.bunny.net/css?family=Nunito";:root{--theme-blue: #4dc2f4;--theme-lila: #a389c3;--font-black-1: #202020;--red-glow: #ff5470;--very-dark-blue: #1a78a8;--new-middle-blue: #3b88c3;--rose: #ff5470;--black-zero: #404040;--backgr-grey: #f8f8f8;--grey1: #414656;--grey2: #a6abbd;--grey-backg: #f6f6f6;--bezier: cubic-bezier(.5, 0, .5, 1);--desktop-nav-height: 9.2rem;--mobile-nav-height: 5.5rem;--padding-for-bottom-footer: 10rem;--hell-orange: #ffc221;--theme-dark-blue: #19468e;--theme-dark-grey: #787a7a;--theme-green1: #b0db43;--theme-lila: #e03881;--theme-hell-green: #6cd7e2;--theme-dark-beige: #cdc6a5;--theme-intens-blue: ##011c2f;--theme-beige-wall: ##d7cdcc;--theme-orange-lilla: #d33f49;--theme-text-green: #29ce65}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes moveInTop{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}@keyframes moveInRight{0%{opacity:0;transform:translate(-100px)}to{opacity:1;transform:translate(0)}}@keyframes moveInBottom{0%{opacity:0;transform:translateY(-100px)}to{opacity:1;transform:translateY(0)}}@keyframes moveInLeft{0%{opacity:0;transform:translate(100px)}to{opacity:1;transform:translate(0)}}@keyframes moveInBottomLeft{0%{opacity:0;transform:translate(100px) translateY(-100px)}to{opacity:1;transform:translate(0) translateY(0)}}.fadeIn{animation-name:fadeIn}.moveInTop{animation-name:moveInTop}.moveInLeft{animation-name:moveInLeft}.moveInRight{animation-name:moveInRight}.moveInBottom{animation-name:moveInBottom}.moveInBottomLeft{animation-name:moveInBottomLeft}.duration--0_5{animation-duration:.5s}.duration--1{animation-duration:1s}.duration--1_5{animation-duration:1.5s}.duration--2{animation-duration:2s}.delay--1{animation-delay:1s}.delay--1_5{animation-delay:1.5s}@keyframes moveInRightDash{0%{opacity:0;transform:translate(-100px) translateY(-25%)}to{opacity:1;transform:translate(0) translateY(-25%)}}.moveInRightDash{animation-name:moveInRightDash}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15}body{margin:0}h1{font-size:2em;margin:.67em 0}a{background-color:transparent}img{border-style:none}input{font-family:inherit;font-size:100%;line-height:1.15;margin:0}input{overflow:visible}[type=checkbox]{box-sizing:border-box;padding:0}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}*{box-sizing:border-box}html{font-size:62.5%;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";overflow-x:hidden;overflow-y:scroll;background-color:#fff;scroll-behavior:smooth;color:var(--grey1)}@media (-webkit-min-device-pixel-ratio: 1.25) and (min-width: 1025px){html{font-size:50%}}img{width:auto}h3{font-size:1.4rem;font-weight:700;margin-bottom:1rem;margin-top:0}p{margin:0;font-size:1.2rem;line-height:1.65}.footer{background:var(--backgr-grey);color:var(--grey1);margin-top:6rem}.footer__container{display:flex;flex-direction:column;padding:2.4rem 0;font-size:1.6rem;font-weight:700;letter-spacing:.02em;margin:0 auto;max-width:33.5rem}@media only screen and (min-width: 1280px){.footer__container{max-width:128rem;flex-direction:row;padding:3rem 4rem}.footer__container p{font-size:1.6rem}}.footer__container>*+*{margin-top:1.5rem}@media only screen and (min-width: 1280px){.footer__container>*+*{margin-top:0;margin-left:10.2rem}}@media only screen and (min-width: 1280px){.footer__description{font-weight:400;width:56.1rem}}.footer__logo{width:40px;border-radius:.5rem}.footer__right{width:100%}@media only screen and (min-width: 1280px){.footer__right{margin-left:auto;display:flex;flex-direction:column;justify-content:space-between;height:100%;width:50rem}}.footer__right--top>*+*{margin-top:1.8rem}@media only screen and (min-width: 1280px){.footer__right--top{display:flex;flex-direction:row}.footer__right--top>*+*{margin-top:0}}.footer-nav__section{width:100%}@media only screen and (min-width: 1280px){.footer-nav__section{display:flex;flex-direction:row}.footer-nav__section>*+*{margin-left:7.2rem}}.footer-nav__section>*+*{margin-top:1.2rem}@media only screen and (min-width: 1280px){.footer-nav__section>*+*{margin-top:0}}.footer-nav__menu{display:flex;flex-direction:column;justify-content:space-between}@media only screen and (min-width: 1280px){.footer-nav__menu{justify-content:flex-start}.footer-nav__menu>*+*{margin-top:.4rem}}.footer-nav__menu--items{font-size:1.6rem;font-weight:400}.footer-nav__menu--items>*+*{margin-top:.4rem}.footer_small_link{text-decoration:none;color:var(--grey1)}.footer-nav__icon{background:#b7c9e4;color:#001534;border-radius:1.5rem}.footer-icon__section{display:flex;flex-direction:column;align-items:center}@media only screen and (min-width: 1280px){.footer-icon__section{align-items:flex-start;width:18rem;padding-left:1rem}}.footer-icon__section>*+*{margin-top:.5rem}.footer-icon__container{display:flex;flex-direction:row}.footer-icon__container>*+*{margin-left:1.5rem}@media only screen and (min-width: 1280px){.footer-icon__container>*+*{margin-left:.5rem}}.footer-icon__item{color:var(--theme-blue);width:3rem;height:3rem;padding:.5rem;border-radius:1.5rem}@media only screen and (min-width: 1280px){.footer-icon__item{background:#fff;color:var(--theme-blue)}}.footer__copyright{font-size:1.2rem;font-weight:400;text-align:center;margin-top:2rem}@media only screen and (max-width: 480px){.footer__copyright{font-size:1.4rem}}@media only screen and (min-width: 1280px){.footer__copyright{margin-top:12rem;text-align:right}}.cookie-consent{position:fixed;z-index:9999;width:100%;padding:1rem 0;flex-wrap:wrap;align-items:center;justify-content:center;background:#e8e6e6;font-weight:400;font-size:1.2rem}@media only screen and (min-width: 1280px){.cookie-consent{font-size:1.4rem}}.cookie-consent-compliance,.cookie-consent-message{margin:.5rem 1rem}.cookie-consent-compliance{cursor:pointer;color:#fff;padding:.5rem 2rem;background:#237afc;border:2px solid currentColor}.cookie-consent{bottom:0;left:0;padding:14px;margin:0}.cookie-consent-transition-leave-active{transition:transform .75s;transition-timing-function:cubic-bezier(.75,0,0,1)}.cookie-consent-transition-leave-to{transform:translateY(100%)}.btn.btn-link{background:#fff;color:#ababab;padding:0rem;margin:1rem}.btn.btn-info{color:#fff;background-color:#44ade2}.btn.btn-info,a.btn.btn-link{width:22rem!important;font-size:1.4rem;margin:1rem}.cookie-buttons{display:flex;flex-direction:column;align-items:center}@media only screen and (min-width: 1280px){.cookie-buttons{display:flex;flex-direction:row;align-items:center;justify-content:center}}.project-box__container{background:var(--backgr-grey);border-radius:1rem;display:flex;flex-direction:column}@media only screen and (min-width: 1280px){.project-box__container{padding:1.8rem 2.5rem}}.project-box__mobile-description{-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;margin:2rem}.project-box-description{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical}.project-box__top-container{display:flex;flex-direction:row;padding:2rem 1rem}.project-box__top-container>*+*{margin-left:1.6rem}@media only screen and (min-width: 1280px){.project-box__top-container>*+*{margin-left:2.6rem}}.project-box__img{width:5rem;height:5rem;object-fit:cover;border-radius:.5rem;background-image:url(https://go-ausbildung.de/storage/images/avatar/background_white.svg);background-size:cover;border-radius:50%;object-fit:contain}@media only screen and (min-width: 1280px){.project-box__img{width:10rem;height:10rem}}.project-box__content--container{display:inline-grid;width:100%}@media only screen and (min-width: 1280px){.project-box__content--container{display:block}}.project-box__content{font-size:1.4rem;margin-bottom:.5rem;overflow:hidden;line-height:1.15}@media only screen and (min-width: 1280px){.project-box__content{margin-bottom:1rem}}.project-box__name{font-weight:700}.project-box__name-action{font-weight:400}@media only screen and (min-width: 1280px){.project-box__name-action{font-weight:700}}.project-box__bottom-container{margin-top:2rem;width:29rem;margin:2rem}.project-buttons{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit;height:3.7rem}.project-box__details--container{margin-bottom:1.1rem;margin-top:1rem;display:flex;gap:.5rem}.project-box__close-button{width:1.4rem;height:1.4rem;color:#9d9d9d;-webkit-user-select:none;user-select:none;cursor:pointer}.project-box__details{text-decoration:underline;font-size:1.2rem;font-weight:700;line-height:1.4rem;-webkit-user-select:none;user-select:none;cursor:pointer}.project-box__project-title{color:var(--theme-blue);font-weight:700}.project-box__project-link{display:block;margin:1rem 0;padding:1rem 0;font-size:1.2rem;font-weight:700;color:#000}.project-box__agree-button{padding:1rem 0;background:var(--theme-blue);color:#fff;border-radius:1rem;text-align:center;font-size:1.4rem;font-weight:700;margin-bottom:1rem}.project-box__decline-button{padding:1rem 0;background:#eb2d2d;color:#fff;border-radius:1rem;text-align:center;font-size:1.4rem;font-weight:700}.project-box__message{font-size:1.2rem;font-weight:300;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media only screen and (min-width: 1280px){.project-box__message{font-weight:400;line-height:1.65;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}}.project-box__item--container{display:flex;flex-direction:column;justify-content:space-between;width:100%}@media only screen and (min-width: 1280px){.project-box__item--container>*+*{margin-top:1.2rem}}.project-box__item--img{width:9rem;height:10rem;object-fit:cover;border-radius:.5rem;background-image:url(https://go-ausbildung.de/images/img-placeholder.png);background-size:cover;background-position:center}@media only screen and (max-width: 480px){.project-box__item--img{width:10rem}}.project-box__item--status{display:flex;flex-direction:row;align-items:center;font-size:1.36rem;font-weight:700}.project-box__item--status>*+*{margin-left:.5rem}@media only screen and (max-width: 480px){.project-box__item--status{font-size:1.4rem}}@media only screen and (min-width: 1280px){.project-box__item--status{margin-top:.8rem;margin-bottom:.4rem}}.project-box__item--lecture-statuses{display:flex;flex-direction:column}.project-box__item--lecture-statuses>*+*{margin-top:.4rem}@media only screen and (min-width: 1280px){.project-box__item--lecture-statuses{flex-direction:row}.project-box__item--lecture-statuses>*+*{margin-top:0;margin-left:2rem}}.project-box__item--status-lecturer{display:flex;flex-direction:row;align-items:center;font-size:1.2rem;margin-bottom:1rem;gap:.4rem}@media only screen and (min-width: 1280px){.project-box__item--status-lecturer{font-size:1.4rem}}.project-box__item--status-lecturer>*+*{margin-left:.5rem}.project-box__item--status-blue{color:var(--theme-blue)}.project-box__item--status-red{color:#eb2d2d}.project-box__right-buttons{display:flex;flex-direction:column;text-align:left;align-items:flex-start}.project-box__right-buttons>a{display:flex;align-items:center;gap:1rem;font-size:1.2rem}@media only screen and (min-width: 1280px){.project-box__right-buttons>a{font-size:1.4rem}}.project-box__right-buttons>button{display:flex;align-items:center;gap:1rem;font-size:1.2rem}@media only screen and (min-width: 1280px){.project-box__right-buttons>button{font-size:1.4rem}}.project-box__right-buttons>span{flex:77%;font-size:1.4rem}.project-box__item--lecturer-icon{width:1rem;margin-left:.2rem}.project-box__item--title{color:#020201;font-size:1.4rem;font-weight:700;line-height:1.25;word-break:break-word;padding-top:1rem;padding-bottom:1rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media only screen and (min-width: 1280px){.project-box__item--title{font-size:2rem}}.project-box__item--details{font-size:1.4rem;text-decoration:underline;font-weight:700}.project-box__item--p{font-size:1.2rem;font-weight:400;margin:2rem}@media only screen and (min-width: 1280px){.project-box__item--p{margin:0;margin-bottom:2rem}}.buttons-project-box_accepted button{font-size:1.2rem;width:15rem;height:4rem;align-content:center}.buttons-project-box_accepted{display:flex;flex-direction:row;align-content:flex-start;align-items:flex-end;justify-content:center;gap:1rem}.project-box__item--button-group{display:flex;flex-direction:column}@media only screen and (max-width: 480px){.project-box__item--button-group{flex-direction:row}}@media only screen and (min-width: 1280px){.project-box__item--button-group{flex-direction:column}}.project-box__item--button-group>*+*{margin-top:1rem}@media only screen and (max-width: 480px){.project-box__item--button-group>*+*{margin-left:1rem;margin-top:0}}@media only screen and (min-width: 1280px){.project-box__item--button-group>*+*{margin-left:0;margin-top:1rem}}.project-box__item--icon{width:1.8rem;height:1.8rem;min-width:3.5rem}.project-box__item--icon>*+*{margin-top:.5rem}@media only screen and (max-width: 480px){.project-box__item--icon{width:2rem;height:2rem}}@media only screen and (min-width: 1280px){.project-box__item--icon{height:2.4rem;min-width:unset;width:2.4rem}}.project-box__item--text{font-size:1.2rem}@media only screen and (min-width: 1280px){.project-box__item--text{font-size:1.4rem}}.project-box__item--summaries{display:flex;flex-direction:column}.project-box__item--summaries>*+*{margin-top:.5rem}@media only screen and (min-width: 1280px){.project-box__item--summaries{flex-direction:row}.project-box__item--summaries>*+*{margin-top:0;margin-left:2rem}}.candidates__modal--h4{font-size:2rem;font-weight:800;text-transform:uppercase}.candidates__modal--h5{font-size:2rem;font-weight:600;margin-top:0;margin-bottom:.5rem}.candidates__waiting--avatar{width:4.5rem;height:4.5rem;object-fit:cover;border-radius:50%;background-image:url(https://go-ausbildung.de/storage/images/avatar/background_white.svg);background-size:cover}@media only screen and (min-width: 1280px){.candidates__waiting--avatar{width:6.5rem;height:6.5rem}}.candidates__avatar{width:6.5rem;height:6.5rem;object-fit:cover;border-radius:50%;background-image:url(https://go-ausbildung.de/storage/images/avatar/background_white.svg);background-size:cover}.candidates__name{font-size:1.8rem;font-weight:700}.candidates__expertise{font-size:1.8rem;font-weight:600}.candidates__list{display:flex;flex-direction:column}.candidates__list>*+*{margin-top:1.6rem}.btn{font-size:1.8rem;font-weight:700;width:100%;border:none;border-radius:1rem;display:flex;justify-content:center;align-items:center;height:4.5rem;text-decoration:none;-webkit-user-select:none;user-select:none;cursor:pointer;letter-spacing:.02em}@media only screen and (min-width: 1280px){.btn{width:20rem}}.btn>:not(:last-child){margin-right:.5rem}.btn:disabled{color:#80807e;background-color:#f1f1f1;border-color:#f1f1f1}.btn:active,.btn:focus{outline:none;border:none}.btn-no-effect{box-shadow:none!important;outline:none!important;border:none!important;-webkit-tap-highlight-color:transparent!important;-webkit-touch-callout:none!important;-webkit-user-select:none!important;-khtml-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.btn-no-effect:hover,.btn-no-effect:active,.btn-no-effect:focus{box-shadow:none!important;outline:none!important;border:none!important;-webkit-tap-highlight-color:transparent!important;-webkit-touch-callout:none!important;-webkit-user-select:none!important;-khtml-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.btn-loading{position:relative;pointer-events:none;color:transparent!important}.btn-loading:after{animation:spinAround .5s infinite linear;border:.2rem solid #fff;border-radius:50%;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:1em;width:1em;position:absolute;left:calc(50% - .5em);top:calc(50% - .5em)}@keyframes spinAround{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.btn--red{background-color:var(--red-glow);color:#020201}.btn--blue{background-color:var(--theme-blue);color:#fff!important}.btn--white{background-color:#fff;color:var(--theme-blue);border:.1rem solid var(--theme-blue)}.btn--white:active,.btn--white:focus{outline:none;border:.1rem solid var(--theme-blue)}.btn--border{color:var(--very-dark-blue);border:.1rem solid var(--very-dark-blue);background-color:transparent}.btn--grey{background:#f1f1f1;color:var(--theme-blue)}.btn--green{background-color:#dcedc8;color:#558b2f}.btn--grey-2{background:#c6c5c5;color:#020201;margin-top:1rem}.btn--accepted{width:9rem;height:3rem;background-color:#dcedc8;color:#558b2f;border:none;border-radius:.5rem;font-size:1.4rem}@media only screen and (min-width: 1280px){.btn--accepted{width:12rem;height:3.5rem;font-size:1.8rem}}.btn--accept{width:9rem;height:3rem;background-color:var(--theme-blue);color:#fff;border:none;border-radius:.5rem;font-size:1.4rem;-webkit-user-select:none;user-select:none}@media only screen and (min-width: 1280px){.btn--accept{width:12rem;height:3.5rem;font-size:1.8rem}}.btn--decline{background-color:#ffc7d1;color:#c50000;margin-top:1rem}.btn--cancel{width:9rem;height:3rem;background-color:#ffc7d1;color:#c50000;border:none;border-radius:.5rem;font-size:1.4rem;-webkit-user-select:none;user-select:none}@media only screen and (min-width: 1280px){.btn--cancel{width:12rem;height:3.5rem;font-size:1.8rem}}.btn--details{width:9rem;height:3rem;background-color:var(--theme-blue);color:#fff;border:none;border-radius:.5rem;font-size:1.4rem}@media only screen and (min-width: 1280px){.btn--details{width:12rem;height:3.5rem;font-size:1.8rem}}.btn--small{height:4rem;border-radius:1rem;font-size:1.4rem}.switcher-container{display:flex;flex-direction:row;align-items:center}@media only screen and (min-width: 1280px){.switcher-container{margin-bottom:2rem}}.switch{display:inline-block;height:3rem;position:relative;width:38px;margin-right:1rem}.switch input{display:none}.slider{background-color:#ccc;bottom:0;cursor:pointer;left:0;right:0;top:0}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{background-color:#fff;bottom:4px;content:"";height:17px;left:3px;width:18px}input:checked+.slider{background-color:var(--theme-blue);height:2.5rem}@media only screen and (min-width: 1280px){input:checked+.slider{height:3rem}}input:focus+.slider{box-shadow:0 0 1px #101010}input:checked+.slider:before{transform:translate(15px)}.slider.round{border-radius:34px;height:2.5rem}@media only screen and (min-width: 1280px){.slider.round{height:3rem}}.slider.round:before{border-radius:50%}.btn--large{height:6rem}.btn--clear{background:none;border:none;padding:0;cursor:pointer}.btn--clear:active,.btn--clear:focus{outline:none;border:none}.btn--link{text-decoration:underline;border:unset;background-color:unset;font-weight:400;color:var(--very-dark-blue)}.btn--group{display:flex;flex-direction:column}@media only screen and (min-width: 1280px){.btn--group{flex-direction:row}}@media only screen and (min-width: 1280px){.btn__small--xl{height:4rem;border-radius:1rem;font-size:1.4rem}}.btn-project-form{display:flex;flex-direction:row;justify-content:center;gap:1rem}.btn-project-form div{font-size:1.3rem;width:17rem;height:4.2rem;margin:0}@media only screen and (min-width: 1280px){.btn-project-form div{width:22rem;font-size:1.8rem;height:6rem}}.page-enter-active,.page-leave-active{transition:opacity .2s}.page-enter,.page-leave-to{opacity:0}.fade-enter-active,.fade-leave-active{transition:opacity 0s}.fade-enter,.fade-leave-to{opacity:0}.blue{font-size:1.2rem;font-weight:700;line-height:1.65;padding:.5rem 1.5rem;border-radius:1rem;color:#fff;background-color:var(--theme-blue);letter-spacing:.02em}@media only screen and (min-width: 1280px){.blue{font-size:1.6rem;padding:.8rem 2.4rem}}.red{font-size:1.2rem;font-weight:700;line-height:1.65;padding:.5rem 1.5rem;border-radius:1rem;background-color:var(--red-glow);color:#fff}@media only screen and (min-width: 1280px){.red{font-size:1.6rem}}.bubble-wrap{display:flex;justify-content:center;align-items:center}.bubble-wrap>*+*{margin-left:.6rem}.bubble-icon{width:1.2rem;height:1.2rem}.bubble__button--delete{-webkit-user-select:none;user-select:none}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;padding-left:1.8rem;padding-right:4rem;margin:0;width:100%;font-family:inherit;font-size:inherit;cursor:inherit;line-height:inherit;z-index:1;outline:none}select::-ms-expand{display:none}select option{padding:1rem}option:checked{display:none}option{background-color:#f1f1f1}.select{display:grid;grid-template-areas:"select";align-items:center;position:relative;max-width:100%;cursor:pointer;border:unset;border-radius:1rem;background-color:#f1f1f1;font-size:1.4rem;line-height:4.5rem}.select select,.select:after{grid-area:select}@media only screen and (min-width: 1280px){.select{font-size:1.8rem}}.select:after{content:"";justify-self:end;width:.5em;height:.5em;margin-right:1.8rem;margin-bottom:.1rem;border:.2rem solid #b0aeae;border-width:0 .2rem .2rem 0;transform:rotate(45deg)}select:focus+.focus{position:absolute;top:-.1rem;left:-.1rem;right:-.1rem;bottom:-.1rem;border:.2rem solid var(--theme-blue);border-radius:inherit}.select--small{width:100%;max-width:unset}@media only screen and (min-width: 1280px){.select--small{max-width:20rem}}.select--border{border:1px solid #b0aeae;background-color:unset;line-height:4rem}.select--border option{background-color:#fff}.vue3-snackbar-message-title{font-size:1.4rem}@media only screen and (min-width: 1280px){.vue3-snackbar-message-title{font-size:1.8rem}}#vue3-snackbar--container.is-bottom{bottom:6rem!important}.vue-calender-input{border:unset!important;border-radius:1rem!important;background-color:#f1f1f1!important;padding:0 4.8rem!important;width:100%!important;font-size:1.4rem!important;line-height:4.5rem!important}@media only screen and (min-width: 1280px){.vue-calender-input{font-size:1.8rem!important}}.dp__input_icon{width:2.4rem!important;height:2.4rem!important}.vue-calender-menu>*+*{font-size:1.2rem!important}@media only screen and (min-width: 1280px){.vue-calender-menu>*+*{font-size:1.5rem!important}}.simple-typeahead[data-v-f81ca714]{position:relative;width:100%}.simple-typeahead>input[data-v-f81ca714]{margin-bottom:0}.simple-typeahead .simple-typeahead-list[data-v-f81ca714]{background:#fff;border:1px solid #e5e2e2;border-radius:1rem;box-shadow:0 .4rem 1.6rem #0000001a;color:#1e272e;font-size:1.8rem;list-style:none;margin:4px 0 0;max-height:59rem;overflow:scroll;padding:1rem;position:absolute;width:100%;z-index:2}.simple-typeahead .simple-typeahead-list .simple-typeahead-list-header[data-v-f81ca714]{background-color:#fafafa;padding:.6rem 1rem;border-bottom:.1rem solid #d1d1d1;border-left:.1rem solid #d1d1d1;border-right:.1rem solid #d1d1d1}.simple-typeahead .simple-typeahead-list .simple-typeahead-list-footer[data-v-f81ca714]{background-color:#fafafa;padding:.6rem 1rem;border-left:.1rem solid #d1d1d1;border-right:.1rem solid #d1d1d1}.simple-typeahead .simple-typeahead-list .simple-typeahead-list-item[data-v-f81ca714]{cursor:pointer;background-color:#fff;align-items:center;border-radius:5px;display:flex;margin:0;padding:.75rem 0 .75rem .75rem;font-size:1.6rem}.simple-typeahead .simple-typeahead-list .simple-typeahead-list-item[data-v-f81ca714]:last-child{border-bottom:none}.simple-typeahead .simple-typeahead-list .simple-typeahead-list-item.simple-typeahead-list-item-active[data-v-f81ca714]{background-color:#33d9b233}.expandable-image{position:relative;transition:.25s opacity;cursor:zoom-in}.expandable-image:hover .expand-button{opacity:1}.expandable-image img{width:100%}body>.expandable-image.expanded{position:fixed;z-index:999999;top:0;left:0;width:100%;height:100%;background:#000;display:flex;align-items:center;opacity:0;padding-bottom:0!important;cursor:default}body>.expandable-image.expanded>img{width:100%;max-width:1200px;max-height:100%;object-fit:contain;margin:0 auto}body>.expandable-image.expanded>.close-button{display:block}.close-button{position:fixed;top:10px;right:10px;display:none;cursor:pointer}.close-button svg{filter:drop-shadow(1px 1px 1px rgba(0,0,0,.5))}.close-button svg path{fill:#fff}.expand-button{position:absolute;z-index:999;right:10px;top:10px;align-items:center;justify-content:center;padding:3px;opacity:0;transition:.2s opacity}.expand-button svg{filter:drop-shadow(1px 1px 1px rgba(0,0,0,.5));width:20px;height:20px}.expand-button svg path{fill:#fff}.expand-button path{fill:#fff}:root{--spacing-sm: 8px;--spacing-md: 14px;--spacing-lg: 20px;--color-green: #00c58e;--color-white: #ffffff;--box-shadow: 0 1px 6px 1px rgb(0 0 0 / 10%), 0 1px 7px 1px rgb(0 0 0 / 6%);--border-radius: 8px;--background-overlay: rgba(34, 34, 34, .3);--border-color-lightest: 1px solid rgba(200, 200, 200, .2);--border-color-light: 1px solid rgba(0, 0, 0, .1)}.cookie-einstellungen{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.v--modal-overlay{position:fixed;box-sizing:border-box;left:0;top:0;width:100%;height:100vh;background:#0003;z-index:999;opacity:1}.cookie-comply-switch{position:relative;display:inline-block;width:60px;height:22px}.cookie-comply-switch input{opacity:0;width:0;height:0}.cookie-comply-slider{position:absolute;cursor:pointer;top:0;left:16px;right:0;bottom:0;height:22px;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.cookie-comply-slider:before{position:absolute;content:"";height:16px;width:16px;left:4px;bottom:3px;background-color:var(--color-white);-webkit-transition:.4s;transition:.4s}input:checked+.cookie-comply-slider{background-color:var(--theme-blue)}input:focus+.cookie-comply-slider{box-shadow:0 0 1px var(--color-green)}input:checked+.cookie-comply-slider:before{-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translate(20px)}.cookie-comply-slider.cookie-comply-round{border-radius:34px}.cookie-comply-slider.cookie-comply-round:before{border-radius:50%}.cookie-comply-required{cursor:not-allowed}input:checked+.cookie-comply-required.cookie-comply-slider{background-color:#ccc}.cookie-comply__modal{display:table;position:fixed;top:0;left:0;height:100%;width:100%;z-index:9;background-color:var(--background-overlay)}.cookie-comply__modal-middle{display:table-cell;vertical-align:middle}.cookie-comply__modal-header h3{font-size:2rem}.cookie-comply__introduct{font-size:1.2rem;padding:1.6rem 0rem;line-height:1.8rem}.cookie-comply__close-model{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit;float:right}.cookie-comply__modal-inner{position:relative;margin-left:auto;margin-right:auto;max-width:60rem;padding:3rem;background-color:var(--color-white);border-radius:var(--spacing-sm);box-shadow:var(--box-shadow)}.cookie-comply__back-arrow{position:absolute;left:var(--spacing-lg);cursor:pointer}.cookie-comply__modal-content{text-align:left;padding:1rem 0rem;max-height:38rem;overflow:scroll}.cookie-comply__group-container{background-color:#f8f8f8;padding:1.4rem;margin-bottom:2rem}.cookie-comply__group-container p{margin-bottom:1rem}.cookie-comply__modal-switches{display:flex;justify-content:space-between;align-items:center;line-height:4rem}.cookie-comply__modal-switches h3{padding:0;margin:0}@media (max-width: 480px){.cookie-comply__modal-middle{padding:var(--spacing-md)}.cookie-comply__modal-inner{width:auto}}.cookie-comply__modal-header{border-bottom:var(--border-color-light);margin-top:2rem;padding-bottom:1rem}.cookie-comply__modal-footer{border-top:var(--border-color-light);padding-top:var(--spacing-lg)}.cookie-comply__button{padding:12px 32px;border:1px solid #333;background-color:var(--color-white);font-weight:600;font-size:1.5rem;border-radius:5px;cursor:pointer}.cookie-comply{background-color:var(--color-white);box-shadow:var(--box-shadow);padding:3rem;border-radius:var(--border-radius);z-index:9;position:fixed;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%);max-width:60rem;display:flex;flex-direction:column;justify-content:space-between;height:fit-content}@media only screen and (max-width: 768px){.cookie-comply{padding:2rem;max-width:calc(100% - 2rem);bottom:0}}.cookie-comply__header-title{font-size:2rem;margin:0;margin-bottom:var(--spacing-sm)}.cookie-comply__header-description{font-size:1.5rem;font-weight:400;line-height:2.6rem;margin:0;line-height:20px}@media only screen and (max-width: 768px){.cookie-comply__header-description{font-size:1.2rem}}.cookie-comply__header{justify-self:flex-start;text-align:initial}@media only screen and (max-width: 768px){.cookie-comply__header{margin-bottom:var(--spacing-sm)}}.cookie-comply__actions{display:grid;grid-gap:var(--spacing-lg);grid-template-columns:repeat(2,1fr);align-self:center;margin-top:3rem}.cookie-comply__button-accept{background-color:var(--theme-blue);color:var(--color-white);border:none}@media (max-width: 1024px){.cookie-comply{grid-template-columns:none}}.checkbox-group>*+*{margin-top:.8rem}.checkbox-group--filters>*+*{margin-top:1.2rem}.checkbox{display:flex;align-items:center}.checkbox>*+*{margin-left:.8rem}.filter-titel{font-size:1.8rem;margin-bottom:1rem}.checkbox-container{display:flex;flex-direction:row;align-items:center;position:relative;cursor:pointer;font-size:1.4rem;line-height:2.5rem;color:#484848;-webkit-user-select:none;user-select:none}@media only screen and (min-width: 1280px){.checkbox-container{font-size:1.7rem}}.checkbox-container--filters .checkbox-checkmark{border:unset;background-color:var(--theme-blue)}.checkbox-container--filters p{font-size:1.4rem}.checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox-checkmark{position:absolute;top:0;left:0;height:2.5rem;width:2.5rem;background-color:#fff;border-radius:.5rem;border:.3rem solid #020201}.checkbox-checkmark--small{height:1.4rem;width:1.4rem}.checkbox-checkmark-remember{border:.2rem solid #020201}.checkbox-container:hover input~.checkbox-checkmark{background-color:#ccc}.checkbox-container--filters:hover input~.checkbox-checkmark{background-color:var(--theme-blue)}.checkbox-container input:checked~.checkbox-checkmark{background-color:var(--theme-blue);border:unset}.checkbox-container--filters input:checked~.checkbox-checkmark{background-color:var(--red-glow)}.checkbox-checkmark:after{content:"";position:absolute;display:none}.checkbox-container input:checked~.checkbox-checkmark:after{display:block}.checkbox-container .checkbox-checkmark:after{left:.75rem;top:.2rem;width:.7rem;height:1.4rem;border:solid white;border-radius:.2rem;border-width:0 .3rem .3rem 0;transform:rotate(45deg)}.checkbox-container--filters .checkbox-checkmark:after{border:solid var(--theme-blue);border-radius:.2rem;border-width:0 .3rem .3rem 0;transform:rotate(45deg)}.checkbox-container--post{padding-left:3.5rem}.checkbox-group--filter>*+*{margin-left:1rem}.checkbox-checkmark--filter{background-color:#f1f1f1;width:12.8rem;height:4rem;color:#020201;padding:.7rem;font-size:1.4rem;line-height:1;display:flex;text-align:center;align-items:center;justify-content:center;border-radius:.5rem;cursor:pointer}.checkbox-container input:checked~.checkbox-checkmark--filter{background-color:var(--theme-blue);color:#fff;font-weight:700}input.hide-radio{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.radio-group{margin-left:1.5rem}.radio-container{display:flex;flex-direction:row;line-height:2.5rem;align-items:center;color:#484848;position:relative;padding-left:3.5rem;margin-bottom:1.2rem;cursor:pointer;font-size:1.4rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.radio-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.radio-checkmark{position:absolute;top:0;left:0;height:2.5rem;width:2.5rem;background-color:#eee;border-radius:50%;border:.2rem solid #020201}.radio-container:hover input~.radio-checkmark{background-color:#ccc}.radio-container input:checked~.radio-checkmark{background-color:#fff;border:.2rem solid var(--red-glow)}.radio-checkmark:after{content:"";position:absolute;display:none}.radio-container input:checked~.radio-checkmark:after{display:block}.radio-container .radio-checkmark:after{top:0;left:0;width:1.9rem;height:1.9rem;border-radius:50%;background:var(--red-glow);border:.1rem solid white}.shortlisted__container{max-width:125rem;width:100%;margin:0 auto}.shorlisted-top__container{display:flex;flex-direction:column}@media only screen and (min-width: 1280px){.shorlisted-top__container{flex-direction:row-reverse;margin-bottom:2.8rem;justify-content:flex-end}}.shortlisted-top__left{display:flex;flex-direction:column}@media only screen and (min-width: 1280px){.shortlisted-top__left{justify-content:flex-end}}.shortlisted--h1{font-size:1.8rem;font-weight:800;text-transform:uppercase;text-align:center;margin-top:0;margin-bottom:0}@media only screen and (min-width: 1280px){.shortlisted--h1{font-size:4.5rem;font-weight:800;line-height:4.5rem;margin:0 -31rem 0 0;max-width:105.8rem;text-align:left;z-index:1}}.shortlisted--h3{font-weight:800;font-size:1.8rem;text-align:center}@media only screen and (min-width: 1280px){.shortlisted--h3{font-size:2.4rem;font-weight:600;text-align:left}}.shortlisted-top__image-container img{background-image:url(https://go-ausbildung.de/images/img-placeholder.png);background-size:cover;background-position:center}.shortlisted-top__image-container>.shortlisted--image{height:22rem}@media only screen and (max-width: 480px){.shortlisted-top__image-container>.shortlisted--image{height:26rem}}@media only screen and (min-width: 1280px){.shortlisted-top__image-container>.shortlisted--image{height:37.4rem}}@media only screen and (min-width: 1280px){.shortlisted-top__image-container{width:50.9rem}}.shortlist-container{height:max(38.5rem,30vh)}@media only screen and (min-width: 1280px){.shortlist-container{display:flex;grid-template-columns:repeat(auto-fill,44rem);height:unset;justify-content:space-between;flex-wrap:wrap}}.shortlist-avatar{width:6.5rem;height:6.5rem;object-fit:cover;border-radius:50%;background-image:url(https://go-ausbildung.de/storage/images/avatar/background_white.svg);background-size:cover}@media only screen and (min-width: 1280px){.shortlist-avatar{width:7.5rem;height:7.5rem}}.shortlist-item__left-container{display:flex;flex-direction:row}.shortlist-item__left-container>*+*{margin-left:1.5rem}.shortlist-item__right-container{margin-left:auto}.shortlist-item__right-container .btn{margin-bottom:1rem}.shortlist-item__container{align-items:center;background-color:var(--backgr-grey);border-radius:1rem;display:flex;margin-bottom:1.5rem;margin-top:1.5rem;padding:2.4rem .4rem}@media only screen and (min-width: 1280px){.shortlist-item__container{width:calc(50% - 1.5rem);padding:3rem;margin-bottom:4rem;border-radius:2rem}}.btn-shortlist{font-size:1.2rem;height:3.6rem;width:11.4rem}.btn-shortlist.cancel{background-color:#ffc7d1;color:#c50000}@media only screen and (min-width: 1280px){.btn-shortlist{font-size:1.4rem;height:4rem;width:14rem}}.shortlist-item__body{display:flex;flex-direction:column;justify-content:space-around;height:7.5rem;line-height:1.15}.shortlist-item__body-top>*+*{margin-top:.2rem}.shortlist-item__name{font-size:1.2rem;font-weight:400;margin-bottom:.4rem}@media only screen and (min-width: 1280px){.shortlist-item__name{font-size:1.5rem}}.shortlist-item__expertise{font-size:1.2rem;font-weight:600}@media only screen and (max-width: 480px){.shortlist-item__expertise{font-size:1.4rem}}@media only screen and (min-width: 1280px){.shortlist-item__expertise{font-size:1.8rem}}.shortlist-item__details{text-decoration:underline;font-size:1.2rem;font-weight:700;line-height:1.4rem;-webkit-user-select:none;user-select:none;cursor:pointer}@media only screen and (min-width: 1280px){.shortlist-item__details{font-size:1.5rem}}.shortlist-modal__heading{font-size:1.8rem;font-weight:800;text-align:center;width:14rem;text-transform:uppercase}.shortlist-modal__stabilizier{visibility:none;width:3rem}.top-img__container{margin-bottom:2.5rem}@media only screen and (min-width: 1280px){.top-img__container{margin-bottom:3.2rem}}.top-img__background{height:7.5rem;background-size:cover;background-repeat:no-repeat;border-radius:1.5rem;margin:2rem 0}@media only screen and (min-width: 1280px){.top-img__background{height:10rem}}.top-img__logo{background:url(https://go-ausbildung.de/images/logo.svg);height:7.5rem;background-size:8.5rem;background-position:center;background-repeat:no-repeat}@media only screen and (min-width: 1280px){.top-img__logo{height:10rem;background-size:12rem}}.top-img__type--1{background:url(https://go-ausbildung.de/images/top-img-1.png)}.top-img__type--2{background:url(https://go-ausbildung.de/images/top-img-2.png)}@keyframes navOpen{0%{transform:translate(100%);position:fixed}to{transform:translate(0);position:fixed}}@keyframes navClose{0%{transform:translate(0);position:fixed}to{transform:translate(100%);position:fixed}}@keyframes overlayOpen{0%{transform:translate(0);opacity:0}to{transform:translate(0);opacity:1}}@keyframes overlayClose{0%{transform:translate(0);opacity:1}99%{transform:translate(0)}to{transform:translate(-100%);opacity:0}}#navContainer,#divTopIos{background:#fff;z-index:9999999;position:fixed;width:100%}.nav-base{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;font-size:1.8rem;font-weight:700;padding:0 2rem;height:5.5rem;position:fixed;width:100%;background-color:#fff;z-index:5;box-shadow:0 .2rem .4rem #0000001a}.nav-base a{text-decoration:none}.nav-group>a{color:var(--theme-blue)}.nav--top{display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-size:1.8rem;font-weight:700;margin-bottom:2rem}.nav--brand-container{text-align:center;margin:0 auto}.nav-stabilizer{width:3.6rem}.profile-menus-container{font-size:1.8rem;font-weight:700;padding:1rem 2.5rem;border-top:.5rem solid var(--theme-blue);position:absolute;opacity:1;width:100vw;height:100vh;min-height:50rem;background-color:#fff;overflow-y:scroll;z-index:20}.navbar{font-size:1.8rem;font-weight:700;padding:1rem 2.5rem;border-top:.5rem solid var(--theme-blue);position:absolute;opacity:1;width:100vw;height:100vh;min-height:50rem;background-color:#fff;overflow-y:scroll;z-index:20;transform:translate(-100%)}.nav--animate-open{animation:navOpen .3s var(--bezier) forwards}.nav--animate-close{animation:navClose .2s var(--bezier) forwards}.nav--overlay{position:fixed;filter:brightness(.5);height:100vh;width:100vw;background:#00000080;z-index:15;opacity:0;transform:translate(-100%)}.nav--overlay-open{animation:overlayOpen .25s var(--bezier) forwards}.nav--overlay-close{animation:overlayClose .2s var(--bezier) forwards}.nav-toggler{font-weight:700;color:var(--grey1);position:absolute}.nav--profile-guest{display:flex;flex-direction:row;margin-bottom:2rem}.nav--profile-guest>:not(:last-child){margin-right:2rem}.nav__profile--guest-desc{display:flex;align-items:center;font-size:1.4rem;color:var(--theme-blue)}.nav--profile{align-items:center;display:flex;flex-direction:column;margin-top:2rem;justify-content:center}@media only screen and (min-width: 1280px){.nav--profile>:not(:last-child){margin-right:2rem}}.nav--img-container{display:flex;flex-direction:row;align-content:center;align-items:center;border-radius:50%;overflow:hidden;background:#fff;margin-bottom:2rem}@media only screen and (min-width: 1280px){.nav--img-container{width:4rem;height:4rem;margin-bottom:0}}.nav--profile-img{background-image:url(https://go-ausbildung.de/storage/images/avatar/background_white.svg);background-size:cover;filter:drop-shadow(.1rem .4rem .4rem rgba(2,2,1,.3));height:10rem;-o-object-fit:cover;object-fit:cover;width:10rem;object-fit:contain}@media only screen and (min-width: 1280px){.nav--profile-img{filter:none;width:100%;height:auto}}.nav--profile-desc{color:var(--theme-blue)}.nav--profile-desc p{margin:0 0 .75rem}.nav--profile-desc p:last-child{margin:0}.nav--profile-name{font-size:1.8rem;line-height:1.15}.nav--profile-expertise{font-size:1.2rem;text-align:center}.nav--profile-expertise>:not(:last-child){margin-right:.5rem}.nav--profile-expertise .iconify{width:1em;height:1em}.nav--profile-points{font-size:1.4rem}.nav--profile-link{width:100%;display:inline-block;text-align:center;margin:0 0 .5rem;padding:1rem 0}a.nav--profile-link{color:#ff758b}a.nav--profile-link-active{color:var(--theme-blue)}.nav-link{display:flex;padding:1.2rem 2rem;align-items:center}.nav-link>:not(:last-child){margin-right:3rem}.nav-group{display:flex;flex-direction:column;padding:1.5rem 0}.link-login{width:100%;background-color:var(--red-glow);text-align:center;padding:1.2rem;border-radius:1rem;margin-bottom:1.5rem;padding:1.2rem 2rem}.link-register{width:100%;text-align:center;padding:1.2rem;border-radius:1rem;padding:1.2rem 2rem;border:.1rem solid var(--theme-blue)}a.nav--active-link{background:var(--theme-blue);border-radius:1rem;color:#fff}.nav-separator{border-style:solid;border:none;border-bottom:.1rem solid var(--theme-blue)}.button-logout{width:100%;background-color:var(--red-glow);color:#fff;text-align:center;padding:1.2rem;border-radius:1rem;margin-top:2.5rem}.desktop-nav{display:flex;flex-direction:row;padding:0 3rem;align-items:center;height:9.2rem;position:fixed;width:min(100%,100vw);background-color:#fff;z-index:5;box-shadow:0 .2rem .4rem #0000001a}.desktop-nav__container{width:100%;max-width:calc(100% - 14rem);margin:0 auto}.desktop-nav__right{margin-left:auto;display:flex;flex-direction:row;align-items:center}.desktop-nav__right .desktop-nav__link{padding:0}.desktop-nav__right-container{display:flex;flex-direction:row;align-items:center}.desktop-nav__right-container>*+*{margin-left:1.2rem}.desktop-nav__right-icon{background-color:var(--theme-blue);padding:0 2rem;height:6rem;border-radius:1rem;display:flex;flex-direction:row;align-items:center}.desktop-nav__right-icon a{display:flex}.desktop-nav__right-icon .desktop-nav__link{color:#fff;font-size:1.4rem;font-weight:800;display:flex;align-items:center;padding:0 .2rem;transition:all .1s}.desktop-nav__right-icon .desktop-nav__link:not(:last-child):hover{transform:scale(1.5)}.desktop-nav__right-icon>*+*{margin-left:1.5rem}.desktop-nav__logo{width:12rem}.nav-brand img{width:10rem;margin-top:4px}.desktop-nav__link--container{display:flex;flex-direction:row;align-items:center;margin-left:5.5rem}.desktop-nav__link--container>*+*{margin-left:3.5rem}.desktop-nav__link--container>.desktop-nav__link:hover{border-radius:.5rem;background-color:var(--grey-backg)}a.desktop-nav__link{text-decoration:unset}.desktop-nav__link{font-size:1.8rem;color:var(--very-dark-blue);height:4rem;font-weight:600;padding:1rem 2rem}.desktop-nav__active-link{background-color:var(--theme-blue);color:#fff;font-weight:700;border-radius:1rem}.desktop-nav__active-link:hover{background-color:var(--theme-blue)!important;color:#fff!important}.profile-photo{width:2rem;height:2rem;margin:-.375rem 0}.navbar__box-shadow{box-shadow:0 .2rem .4rem #0000001a}@media only screen and (min-width: 1280px){.btn--sign-in{margin-left:3rem;width:11rem}}.tooltip{background:var(--theme-blue);border-radius:.4rem;display:none;font-size:.8em;font-weight:600;left:-1.7em;padding:.6em 1em;position:absolute;top:3.6em;z-index:1}.desktop-nav__link:hover .tooltip{display:block}.dropdown{position:relative;display:flex;padding:0}.dropdown-content{display:none;position:absolute;right:-2rem;top:6.2em;background-color:#fff;border-top:.5rem solid var(--theme-blue);min-width:18rem;box-shadow:.2rem .5rem 2rem #0000001a;z-index:1;border-radius:.5rem}.dropdown-content a{color:var(--theme-blue);padding:1.2rem 1.6rem;text-decoration:none;display:block;font-size:1.4rem;font-weight:400}.dropdown-content a:hover{background-color:var(--grey-backg)}.dropdown-hover .dropdown-content{display:block}.btn-text--decline{font-size:1.4rem;padding:1.2rem 1.6rem;width:100%;text-align:left;font-weight:400}.btn-text--decline:hover{background-color:#ffc7d1;color:#c50000}#nprogress{pointer-events:none}#nprogress .bar{background:var(--theme-blue);position:fixed;z-index:1031;top:0;left:0;width:100%;height:.4rem}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar{position:absolute}.pagination{display:flex;flex-direction:row;justify-content:flex-end}.pagination>*+*{margin-left:.5rem}.page-item{list-style:none;background:#fff;color:#020201;display:flex;align-items:center;justify-content:center;font-size:1.4rem;border-radius:.5rem;-webkit-user-select:none;user-select:none}.page-item--link{padding:.5em .8em}.page-item--active{background:#001534;color:#fff}.cms_page_container{margin:12rem auto;max-width:125rem;font-size:1.4rem}p.cms_text_parag{margin-bottom:1.8rem;font-size:1.4rem}.slide{scroll-snap-align:center}@media only screen and (min-width: 1280px){.slide{max-height:550px}}.slide-1__container{display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;overflow:hidden;letter-spacing:.02em;align-content:center;flex-wrap:nowrap;height:calc(100vh - 9rem);box-sizing:border-box}@media only screen and (min-width: 1280px){.slide-1__container{flex-direction:row;justify-content:unset;max-width:125rem;margin:0 auto;min-height:initial;height:74rem}}.slide-1__first-block{padding-top:4rem;top:0;position:relative;width:50%}.slide-1__first-block a{text-decoration:none}@media only screen and (max-width: 768px){.slide-1__first-block{padding-top:0rem;width:initial}}.slide-1__heading{color:var(--font-black-1);font-weight:800;margin-top:0;font-size:2.8rem;text-align:center}@media only screen and (min-width: 1280px){.slide-1__heading{text-align:left;font-size:2.8rem;margin-top:4rem;margin-bottom:2rem;font-weight:700;line-height:4rem}}.slide-1__paragraph{font-size:1.8rem;margin-bottom:3.5rem;line-height:24px;color:#5c5c5c;display:flex;flex-direction:row;justify-content:center}@media only screen and (min-width: 1280px){.slide-1__paragraph{font-size:1.8rem;margin-left:.6rem;justify-content:flex-start}}.slide-1__button{display:flex;flex-direction:row;align-items:center;font-size:1.8rem;font-weight:700;padding:1.5rem 3.5rem;border-radius:4rem;border:none;background-color:var(--theme-blue);color:#fff;text-decoration:unset;justify-content:center;width:30rem;margin:0 auto}.slide-1__button svg{width:1.5em;height:1.5em}.slide-1__button :not(:last-child){margin-right:1rem}.slide-1__button:active,.slide-1__button:focus{outline:none;border-style:outset;border:none}@media only screen and (min-width: 1280px){.slide-1__button{margin:0}}.slide-1__triangle{color:var(--red-glow);height:10rem;width:10rem;margin-right:-28px}@media only screen and (max-width: 768px){.slide-1__triangle{width:7.6rem;height:6.9rem;position:absolute;right:2rem;bottom:-18rem}}.slide-1__left-dashed{position:absolute;width:20vmin;max-width:7.5rem;left:0;transform:translateY(-25%);top:-23px}@media only screen and (min-width: 1280px){.slide-1__left-dashed{max-width:unset;bottom:-4rem}}@media only screen and (max-width: 768px){.slide-1__left-dashed{display:none}}.slide-1__right-dashed{position:absolute;right:0;top:24vh;max-width:unset}@media only screen and (max-width: 768px){.slide-1__right-dashed{max-width:8rem;top:-18rem}}.slide-1__image-container{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}@media only screen and (min-width: 1280px){.slide-1__image-container{z-index:4;height:100%}}.slide-1__dot-1{position:absolute;display:none;transform:translate(-9rem,10rem);margin-right:6rem;z-index:3}@media only screen and (min-width: 1280px){.slide-1__dot-1{transform:translate(-20.6rem,8rem)}}.slide-1__dot-2{position:absolute;transform:translate(8rem);margin-left:12rem;z-index:3;display:none}.slide-1__image{z-index:-2;max-height:45vh}@media only screen and (min-width: 1280px){.slide-1__image{max-height:unset;width:56.4rem;border-radius:10px}}.slide-2__container{padding:0 1.2rem;letter-spacing:.02em;max-width:128rem;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center}@media only screen and (min-width: 1280px){.slide-2__container{flex-direction:row}.slide-2__container>*+*{margin-left:17rem}}.slide-2__image{z-index:2;width:34rem}@media only screen and (min-width: 1280px){.slide-2__image{max-height:unset;width:45rem;z-index:3}}@media only screen and (min-width: 1280px){.slide-2__left{display:flex;flex-direction:row;align-items:center}}@media only screen and (min-width: 1280px){.slide-2__right{width:60rem}}.slide-2__heading{font-size:5.5vw;color:var(--font-black-1);font-weight:800;line-height:1.25;margin-bottom:2rem;padding:1rem}@media only screen and (min-width: 1280px){.slide-2__heading{line-height:unset;font-size:2.8rem;margin-top:4rem;margin-bottom:2rem;font-weight:700;line-height:4rem}}.slide-2__paragraph{font-size:1.4rem;line-height:2.35rem;max-width:28.2rem;margin:0 auto;text-align:center;margin-bottom:4rem}@media only screen and (min-width: 1280px){.slide-2__paragraph{max-width:unset;text-align:left;font-size:1.8rem}}.slide-2__facts{display:flex;flex-direction:row;justify-content:center}@media only screen and (min-width: 1280px){.slide-2__facts{width:49.2rem;margin:0 auto}}.slide-2__facts>*+*{margin-left:2.4rem;margin-left:4rem}@media only screen and (min-width: 1280px){.slide-2__facts>*+*{margin-left:8rem}}.slide-2__fact-item{display:flex;flex-direction:column;justify-content:center;align-items:center;color:var(--theme-blue);width:7.8em}@media only screen and (min-width: 1280px){.slide-2__fact-item{width:10.8em}}.slide-2__fact-item>*+*{margin-top:.72rem}.slide-2__fact--icon{color:var(--theme-blue);width:5rem;height:5rem}@media only screen and (min-width: 1280px){.slide-2__fact--icon{width:7.2rem;height:7.2rem}}.slide-2__fact--number{font-weight:800;font-size:2.4rem}.slide-2__fact--name{font-weight:700;font-size:1.4rem;text-align:center;line-height:2.2rem}@media only screen and (min-width: 1280px){.slide-2__fact--name{font-size:2rem;line-height:3.2rem}}.slide-3__container{display:flex;flex-direction:column;justify-content:center;align-items:center;letter-spacing:.02em;max-width:128rem;margin:0 auto;padding-top:3rem;margin-bottom:6rem}.slide-1__ornament{position:absolute;right:4rem}@media only screen and (max-width: 768px){.slide-1__ornament{right:initial;width:100%}}.slide-3__heading{font-size:2.5rem;font-weight:700;margin-bottom:1rem;text-transform:uppercase}@media only screen and (min-width: 1280px){.slide-3__heading{font-size:4.8rem;margin-bottom:2.6rem}}.slide-3__paragraph{font-size:1.4rem;line-height:2.35rem;text-align:center;margin-bottom:1.4rem;max-width:34rem}@media only screen and (min-width: 1280px){.slide-3__paragraph{max-width:unset;margin-bottom:3.2rem;font-size:1.8rem}}.slide-3__leaderboard--card{background:var(--grey-backg);border-radius:1.5rem;max-width:32.5rem;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem 2.8rem 0;box-shadow:.2rem 1.6rem 2rem #0000001a;margin-bottom:3rem}.slide-3__leaderboard--img{border-radius:50%;width:12.5rem;height:12.5rem}.slide-3__leaderboard--name{font-size:2.2rem;font-weight:700;line-height:2.4rem;margin-top:1.2rem;text-align:center}.slide-3__leaderboard--hr{border-top:.25rem solid var(--theme-blue);width:100%;margin:1.5rem 0}.slide-3__leaderboard--facts{display:flex;flex-direction:row}.slide-3__leaderboard--facts>*+*{margin-left:.5rem}.slide-3__leaderboard--fact-item{display:flex;flex-direction:row;align-items:center}.slide-3__leaderboard--fact-item>*+*{margin-left:.5rem}.slide-3__leaderboard--fact-icon{width:4.5rem;height:4.5rem;color:var(--red-glow);filter:drop-shadow(0rem .4rem .4rem rgba(0,0,0,.25))}.slide-3__leaderboard--fact-text{font-size:1.3rem;font-weight:700}.slide-3__leaderboard--points{margin-top:1.3rem}.slide-3__leaderboard--text{font-size:2.4rem;font-weight:700;text-align:center}.slide-3__leaderboard--point{font-size:4.8rem;font-weight:700;color:var(--theme-blue);text-align:center}.slide-3__leaderboard--title{background:var(--red-glow);color:var(--theme-blue);height:4rem;width:18rem;font-weight:700;font-size:1.8rem;display:flex;justify-content:center;align-items:center;border-radius:1rem;position:relative;top:2rem}.slide-3__button{width:30rem}#mobileDownloadContainer{margin:0 auto;display:flex;flex-direction:row;justify-content:center;width:130rem;margin-top:13rem;color:var(--font-black-1)}@media only screen and (max-width: 768px){#mobileDownloadContainer{flex-direction:column;width:initial}}.app-download-container{height:43rem;background-color:#f6f6f6;width:30rem;border-radius:3rem;padding:3rem;margin:1.6rem}@media only screen and (max-width: 768px){.app-download-container{width:100%;padding:3rem;box-sizing:border-box;max-width:38rem;margin:0 auto;margin-top:3rem}}.description-for-app{font-size:2.8rem;margin-top:4rem;margin-bottom:2rem;font-weight:700;line-height:4rem}@media only screen and (max-width: 768px){.description-for-app{margin-top:0rem}}.description-for-app-small{font-size:2.2rem;line-height:3.6rem;padding-right:4rem}.description-for-container{width:50%}@media only screen and (max-width: 768px){.description-for-container{width:100%;text-align:center}}.top-title{font-size:3rem}.top-title-subtitle{font-size:1.8rem;color:#9d9d9d;line-height:4rem}.app-download-button{font-size:2rem;background:#eee;text-align:center;display:inline-block;border-radius:1.6rem;margin-top:1rem;height:4.8rem}.app-download-button img{height:100%}.app-download-qr{width:12rem;flex-direction:row;justify-content:center;align-items:center;padding:1rem;background-color:#fff;border-radius:2rem;margin-top:2rem}.app-download-qr img{width:100%}.app-download-logo{padding:2.6rem;background:#fff;width:17rem;border-radius:50%;float:right;margin-right:-5rem;margin-top:-2.4rem}.app-download-logo img{width:100%}.profile--container{max-width:125rem;margin:0rem 1.2rem;padding-bottom:2rem}@media only screen and (min-width: 1280px){.profile--container{margin-top:2rem}}.profile__info--container{margin-bottom:2rem;margin-top:1rem;display:flex;flex-direction:column;align-items:center;justify-content:center}@media only screen and (max-width: 480px){.profile__info--container{padding:1.5rem 2.5rem 1.5rem 1.5rem;flex-direction:row}}@media only screen and (min-width: 1280px){.profile__info--container>*+*{margin-left:4rem}}.profile__info--img-container{width:11rem;height:11rem;display:flex;flex-direction:row;align-content:center;align-items:center;border-radius:50%;overflow:hidden;margin-right:2rem}.profile__info--img{background-image:url(https://go-ausbildung.de/storage/images/avatar/background_white.svg);background-size:cover;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (min-width: 1280px){.profile__info--desc>p+p,.profile__info--desc p+div,.profile__info--desc div+p{margin-top:1.2rem}}.profile__info--name{font-size:1.8rem;font-weight:600;line-height:1.15;margin:0 0 .3rem}@media only screen and (min-width: 1280px){.profile__info--name{font-size:3.6rem}}.profile__info--occupation{color:#757575;margin:0 0 .5rem;line-height:1.45}@media only screen and (min-width: 1280px){.profile__info--occupation{font-size:1.8rem}}.profile__info--expertise{font-weight:600;margin:0 0 .5rem;display:flex;align-items:center;gap:.5rem;line-height:1.45}@media only screen and (min-width: 1280px){.profile__info--expertise{font-size:1.8rem}}.profile__info--icon{width:1.5rem;height:1.5rem}@media only screen and (min-width: 1280px){.profile__info--icon{width:2rem;height:2rem}}.profile__info--available{color:var(--theme-text-green);font-weight:700;margin:0;display:flex;align-items:center;gap:.5rem;line-height:1.45}@media only screen and (min-width: 1280px){.profile__info--available{font-size:1.8rem}}.profile__info--unavailable{color:#eb2d2d;font-weight:700;margin:0;display:flex;align-items:center;line-height:1.45}.profile__info--unavailable>*+*{margin-left:.5rem}@media only screen and (min-width: 1280px){.profile__info--unavailable{font-size:1.8rem}}.profile__info--verified{color:#3051df;font-weight:700;margin:0;display:flex;align-items:center;line-height:1.45;font-style:italic}.profile__info--verified>*+*{margin-left:.5rem}@media only screen and (min-width: 1280px){.profile__info--verified{font-size:1.8rem}}.profile__info--buttons{display:flex;flex-direction:row}.profile__info--buttons>*+*{margin-left:1.2rem}.profile__info--edit-profile{margin-bottom:3.5rem;width:100%;padding:1rem 2rem;background:var(--hell-orange);text-align:center;font-size:1.4rem;font-weight:700;border-radius:.5rem;color:#fff;border:unset}@media only screen and (min-width: 1280px){.profile__info--edit-profile{justify-content:center;margin-bottom:inherit;padding:0;width:18rem;height:4.5rem;font-size:1.8rem}}.profile__info--settings{margin-bottom:3.5rem;width:100%;padding:1rem 2rem;background:var(--theme-blue);text-align:center;font-size:1.4rem;font-weight:700;border-radius:.5rem;color:#fff}@media only screen and (min-width: 1280px){.profile__info--settings{justify-content:center;margin-bottom:inherit;padding:0;width:4.5rem;height:4.5rem}}.profile__sub-menu--container{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.5rem;margin-bottom:3.5rem}.profile__sub-menu--item{background-color:#f9f9f9;padding:.8rem;border-radius:.5rem;font-size:1.4rem;font-weight:600;text-align:center;text-decoration:none;color:#001534}.profile__sub-menu--active{background-color:var(--theme-blue);font-weight:700;color:#fff}.edit-profile__top-decore{background:url(https://go-ausbildung.de/images/edit-profile-top.png);height:7.5rem;background-size:cover;background-repeat:no-repeat;border-radius:1.5rem;margin:2rem 0}.edit-profile__inside-top-decore{background:url(https://go-ausbildung.de/images/logo.svg);height:7.5rem;background-size:5.7rem;background-position:center;background-repeat:no-repeat}.tagname{font-weight:600}.edit-profile__container{width:100%;max-width:72rem;margin:0 auto}.stepper li:before{content:counter(step);font-weight:800;font-size:2.8rem;line-height:3.6rem;border-radius:50%;width:3.6rem;height:3.6rem;border:.8rem double #c8c8c8;display:block;text-align:center;margin:0 auto 1rem;background-color:#fff;color:#c8c8c8}.stepper li:after{content:"";position:absolute;width:100%;height:.4rem;background-color:#ddd;top:2.4rem;left:-50%;z-index:-1}.stepper .active:after{background-color:#020201}.form-avatar-group__container{margin-bottom:1rem}@media only screen and (min-width: 1280px){.form-avatar-group__container{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.form-avatar-group__container>*+*{margin-left:5rem}}.form-tag__group{display:flex;flex-direction:row-reverse;align-items:center;background:#f1f1f1;border-radius:5rem;box-sizing:border-box}@media only screen and (min-width: 1280px){.form-tag__group{font-size:1.8rem}.form-tag__group>.form-tag{padding:0 1rem 0 1.8rem}}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;height:14px;width:14px;display:block;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAn0lEQVR42u3UMQrDMBBEUZ9WfQqDmm22EaTyjRMHAlM5K+Y7lb0wnUZPIKHlnutOa+25Z4D++MRBX98MD1V/trSppLKHqj9TTBWKcoUqffbUcbBBEhTjBOV4ja4l4OIAZThEOV6jHO8ARXD+gPPvKMABinGOrnu6gTNUawrcQKNCAQ7QeTxORzle3+sDfjJpPCqhJh7GixZq4rHcc9l5A9qZ+WeBhgEuAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-size:14px}.form-tag__input{border-radius:0 3rem 3rem 0;background-color:#f1f1f1;padding:0 1.8rem 0 0;width:100%;font-size:1.6rem;line-height:4.1rem;outline:none!important;border:none!important}@media only screen and (min-width: 1280px){.form-tag__input{font-size:1.8rem}}.form-tag__input:focus{outline:none!important;border:none!important}.form-tag__input:active{outline:none!important;border:none!important}.form-tag__input:focus~.form-tag{outline:none!important;border:none!important}.form-tag{text-align:center;font-weight:700;font-size:1.6rem;color:#484848;padding:0 .5rem 0 1.8rem;border-radius:1rem 0 0 1rem;line-height:4.1rem;border-top:.2rem solid transparent;border-left:.2rem solid transparent;border-bottom:.2rem solid transparent;margin-right:-.1rem;display:flex;align-items:center;height:4.5rem}@media only screen and (min-width: 1280px){.form-tag{font-size:2rem}}.edit-profile--img{background-image:url(https://go-ausbildung.de/storage/images/avatar/background_white.svg);background-size:cover;display:block;-o-object-fit:cover;object-fit:contain;width:100%}@media only screen and (min-width: 1280px){.edit-profile--img{margin:0;width:100%}}.avatar-row{display:flex!important;flex-direction:column;align-content:flex-end}@media only screen and (min-width: 1280px){.avatar-row{flex-direction:row;align-items:flex-end}}.form__file-container{display:grid;grid-template-columns:2fr 1fr;margin-bottom:0;text-align:center;gap:1rem}@media only screen and (min-width: 1280px){.form__file-container{display:flex;gap:0}.form__file-container>*+*{margin-left:2rem}}.form__label-file{background:var(--red-glow);color:#001534;padding:1rem 2rem;border-radius:1rem;font-size:1.8rem;font-weight:700;display:block}.form__input-file{display:none}.button__add-skill--icon{width:2.5rem;height:2.5rem}.button__add-skill--text{font-size:1.2rem;font-weight:800;text-transform:uppercase}@media only screen and (min-width: 1280px){.button__add-skill--text{font-size:1.6rem}}.month-picker__month.selected,.month-picker__month.selected-range-first,.month-picker__month.selected-range-second{background-color:var(--theme-blue)!important}.month-picker__month{font-size:1.4rem}.month-picker__year p{font-size:1.68rem!important}.experiences-list>*+*{margin-top:1rem}.open-hire{display:flex;flex-direction:row;justify-self:end}.open-hire>*+*{margin-left:1rem}.open-hire__radio-container input:checked~.open-hire__radio{background-color:var(--theme-blue);color:#fff}.open-hire__radio{display:block;text-align:center;width:6rem;font-weight:700;font-size:1.8rem;line-height:3rem;border:.1rem solid #020201;border-radius:.5rem;cursor:pointer}@media only screen and (min-width: 1280px){.open-hire__radio{width:10rem}}.edit-profile__buttons{display:flex;flex-direction:column}.edit-profile__buttons>*+*{margin-top:1rem}@media only screen and (min-width: 1280px){.edit-profile__buttons{flex-direction:row;justify-content:space-between}.edit-profile__buttons>*+*{margin-top:0}}.edit-profile__link{text-decoration:none}.edit-profile__requirement-item{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}.edit-profile__requirement-item svg{margin-top:.15em;min-width:2.4rem}.experience-item__delete{font-size:1.2rem;padding:0 1.2rem;height:3.5rem;width:auto}.experience-item__delete>*+*{margin-left:.5rem}@media only screen and (min-width: 1280px){.experience-item__delete{font-size:1.4rem;height:4rem;padding:0 2.4rem}}.edit__hire--container{display:grid;grid-template-columns:1.8fr 2fr;gap:2.5rem;align-items:center;background:#f1f1f1;padding:1.6rem;border-radius:1rem}@media only screen and (min-width: 1280px){.edit__hire--container{padding:2.3rem 2.8rem}}.edit__cv--container{margin-top:2.5rem;display:flex;flex-direction:column;align-items:center;background:#f1f1f1;padding:1.6rem;border-radius:1rem}.edit__cv--heading{font-size:1.8rem;font-weight:700}.newcomer__container{padding:1.2rem 1rem 4rem;min-height:100vh;display:flex;max-width:72rem;width:100%;margin:0 auto;flex-direction:column;justify-content:space-between}.image-rahmen{width:12.5rem;height:12.5rem;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;align-items:center;border-radius:50%;overflow:hidden;box-shadow:0 .3rem .6rem .1rem #02020133}.stepper-wrap{width:100%;margin-bottom:3rem}.stepper-wrap:after{clear:both;height:0;width:100%;content:"";display:block}.stepper{padding-left:0}.stepper li{counter-increment:step;list-style-type:none;float:left;width:33%;position:relative;text-align:center;font-size:1.4rem;font-weight:700;color:#c8c8c8}@media only screen and (min-width: 1280px){.stepper li{font-size:2.4rem}}.stepper li:before{content:counter(step);font-weight:800;font-size:2.8rem;line-height:3.4rem;border-radius:50%;width:3.6rem;height:3.6rem;border:.8rem double #c8c8c8;display:block;text-align:center;margin:0 auto 1rem;background-color:#fff;color:#c8c8c8}@media only screen and (min-width: 1280px){.stepper li:before{font-size:4.8rem;line-height:7.2rem;width:7.2rem;height:7.2rem}}.stepper li:after{content:"";position:absolute;width:100%;height:.3rem;background-color:#ddd;top:2.4rem;left:-50%;z-index:-1}@media only screen and (min-width: 1280px){.stepper li:after{top:4.4rem}}.stepper li:first-child:after{content:none}.stepper li.active{color:#020201}.stepper li.active:before{border-color:#020201;background-color:#fff;color:#020201}.newcomer__h2{font-weight:800;font-size:2.4rem;text-align:center}@media only screen and (min-width: 1280px){.newcomer__h2{font-weight:800}}.newcomer__hire--container{display:grid;grid-template-columns:1.8fr 2fr;gap:2.5rem;align-items:center;background:#f1f1f1;margin-bottom:5rem;padding:1.6rem;border-radius:1rem}.newcomer__hire--text{font-weight:600;font-size:1.6rem}.newcomer__hire--button-group{display:flex;flex-direction:row;justify-self:end}.newcomer__hire--button-group>*+*{margin-left:1rem}.newcomer__hire--button{display:block;text-align:center;width:6rem;height:3rem;font-weight:700;font-size:1.8rem;line-height:3rem;border:.1rem solid #020201;border-radius:.5rem;cursor:pointer;-webkit-user-select:none;user-select:none}.newcomer__add-experience{display:flex;flex-direction:row;justify-content:center;align-items:center;text-transform:uppercase;font-weight:800;font-size:1.2rem}.newcomer__add-experience>*+*{margin-left:.5rem}.newcomer__slide-3--container{display:flex;flex-direction:column;justify-content:space-between}.newcomer__slide-3--heading{margin-top:0;font-size:3rem;font-weight:800;text-transform:uppercase;text-align:center;font-size:1.8rem}.newcomer__slide-3--text{font-size:1.8rem;text-align:center;line-height:2.15rem}.newcomer__footer{display:flex;flex-direction:column;align-items:center}.newcomer__footer>*+*{margin-top:.6rem}@media only screen and (min-width: 1280px){.newcomer__btn--upload{width:22.5rem}}.newcomer__btn--upload,.newcomer__btn--delete{font-size:1.4rem;margin-top:2rem;width:16rem}@media only screen and (min-width: 1280px){.newcomer__btn--upload,.newcomer__btn--delete{margin-top:0rem}}@media only screen and (min-width: 1280px){.newcomer__btn--delete{width:12.5rem}}@media only screen and (min-width: 1280px){.new-comer-form-group{margin-bottom:7rem!important;margin-top:7rem!important}}@media only screen and (min-width: 1280px){.new-com-cont{margin-top:7rem!important}}.forgot-password__container{height:calc(100vh - var(--mobile-nav-height) - .5rem - 3rem);display:flex;flex-direction:column;max-width:72rem;width:100%;margin:0 auto}@media only screen and (min-width: 1280px){.forgot-password__container{height:unset;margin:auto}}.forgot-password__h2{margin-top:0;margin-bottom:3rem;font-weight:800;font-size:2.4rem}.forgot-password__p{font-size:1.4rem;text-align:center}@media only screen and (min-width: 1280px){.forgot-password__p{max-width:53rem;margin:0 auto}}.forgot-password__further-information{font-size:1.2rem;text-align:center}.invalid-feedback{margin-top:.4rem;font-size:1.4rem;border-radius:1rem;background-color:#ffc7d1;color:#c50000;padding:1rem 2.4rem}.forgot-password__form--container{display:flex;flex-direction:column;justify-content:space-between;height:100%;margin-top:3rem}@media only screen and (min-width: 1280px){.forgot-password__form--container{margin-top:6rem}}.forgot-password__input{width:100%;border:unset;background-color:#f1f1f1;font-size:1.8rem;padding:0 1.2rem;height:4.5rem;border-radius:1rem;line-height:1.65;border-left:.6rem solid var(--theme-blue)}@media only screen and (min-width: 1280px){.forgot-password__input{width:42rem;max-width:42rem}}.input-w-100-sm{width:100%}@media only screen and (min-width: 1280px){.input-w-100-sm{width:revert}}.verify__container{padding:1.2rem 3.2rem 0;min-height:100vh;display:flex;flex-direction:column;justify-content:space-between;max-width:72rem;width:100%;margin:0 auto}@media only screen and (min-width: 1280px){.verify__container{justify-content:flex-start}}@media only screen and (min-width: 1280px){.verify__container>p{font-size:1.8rem}}@media only screen and (min-width: 1280px){.email-check--container>p{font-size:1.8rem}}.verify__icon{display:flex;width:15rem;height:15rem;margin-top:5.4rem;margin-left:auto;margin-right:auto;color:var(--theme-blue)}@media only screen and (min-width: 1280px){.verify__icon{margin-top:3rem}}.verify__button{display:flex;margin-top:auto;margin-bottom:4.2rem}@media only screen and (min-width: 1280px){.verify__button{margin-top:2rem;margin-left:auto;margin-right:auto;width:auto;padding:0 2.4rem;height:6rem}}.verify__heading{margin-top:2rem;text-align:center;font-weight:800;font-size:3rem;color:#00214d}@media only screen and (min-width: 1280px){.verify__heading{font-size:4.8rem;margin-bottom:2rem}}@keyframes studentRole{0%{left:50%}50%{left:0%;width:100%}to{left:0%;width:50%}}@keyframes lecturerRole{0%{left:0%}50%{left:0%;width:100%}to{left:50%;width:50%}}.login-page--container{display:flex;flex-direction:column;justify-content:space-between;height:86vh;background:url(https://images.unsplash.com/photo-1519074002996-a69e7ac46a42?q=80&w=3540&auto=format&fit=crop&ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D);background-size:cover;background-repeat:no-repeat;transition:all .3s var(--bezier);max-width:113rem;margin:0 auto}@media only screen and (min-width: 1280px){.login-page--container{background:unset;display:flex;flex-direction:row;transition:unset;min-height:62rem}.login-page--container>*+*{margin-left:10rem}}.login-page--logo{text-align:center;font-size:1.8rem;font-weight:700;margin-top:1rem;margin-bottom:1rem}.login-page--logo a{text-decoration:none;color:#fff;transition:all .3s var(--bezier)}.login-page--logo img{width:10rem}.login--h1{text-align:center;margin-top:0;margin-bottom:1rem;font-weight:800;font-size:2.4rem}@media only screen and (min-width: 1280px){.login--h1{text-align:left;text-transform:capitalize;margin-bottom:1.5rem}}.login-role--container{display:grid;grid-template-columns:1fr 1fr}@media only screen and (min-width: 1280px){.login-role--container{gap:2rem}}.login-radio{display:none}@media only screen and (min-width: 1280px){input:checked+.login-radio--label{background-color:var(--theme-blue);color:#fff}}.login-radio--label{display:inline-block;width:100%;padding:1rem 2rem;font-size:1.4rem;font-weight:800;text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--theme-blue)}@media only screen and (min-width: 1280px){.login-radio--label{font-size:1.8rem;font-weight:700;border:.16rem solid var(--theme-blue);border-radius:1rem}}.role--choose-effect{margin-bottom:2rem;display:inline-block;width:50%;height:.4rem;position:relative;left:0%;background-color:var(--theme-blue);border-radius:1rem}.role--student{animation:studentRole .3s var(--bezier) forwards}@media only screen and (min-width: 1280px){.role--student{animation:unset}}.lecturer-bg{background:url(https://go-ausbildung.de/images/login-lecturer.jpg);background-size:cover;background-position-x:right;background-position-y:-25vw;background-repeat:no-repeat}@media only screen and (min-width: 1280px){.lecturer-bg{background:unset}}.lecturer-color{color:#020201!important}.role--lecturer{animation:lecturerRole .3s var(--bezier) forwards}@media only screen and (min-width: 1280px){.role--lecturer{animation:unset}}.login-form--container{min-height:40rem;padding:2.2rem 3.2rem 10rem;background-color:#fff;border-radius:1.5rem 1.5rem 0 0}@media only screen and (min-width: 1280px){.login-form--container{display:flex;flex-direction:column;justify-content:center;width:42rem;padding:0}}.login-input--container{margin-bottom:1.5rem}.login-input{width:100%;border:unset;background-color:#f1f1f1;font-size:1.6rem;padding:0 1.2rem;height:4.5rem;border-radius:1rem;line-height:1.65;border-left:.6rem solid var(--theme-blue)}.login-input:active,.login-input:focus{outline:none}.password--container{display:flex;flex-direction:row;align-items:center;background-color:#f1f1f1}.password__hide-icon{margin-right:1.5rem}.input-remember{font-size:1.3rem;font-weight:700;display:flex;align-items:center}.input-remember>*+*{margin-left:.6rem}.login-submit--button{width:100%;border:unset;border-radius:1rem;font-size:1.8rem;font-weight:700;padding:1rem;background:var(--theme-blue);transition:all .3s var(--bezier);color:#fff;letter-spacing:.02em}.login-extra{text-align:center;font-size:1.3rem;margin-top:2rem}@media only screen and (min-width: 1280px){.login-extra{margin-top:5rem}}.login-link{text-decoration:none;color:#020201}@media only screen and (min-width: 1280px){.desktop-login__left--container{display:flex;flex-direction:column;justify-content:center;max-width:59.3rem}}.desktop-login__left--img{border-radius:1.5rem}.desktop-login__left-top--img{width:59.3rem;height:10rem}.desktop-login__left-mid-small--img{width:19.3rem;height:19.3rem}.desktop-login__left-mid-big--img{width:37.9rem;height:37.9rem}.desktop-login__left-mid-logo--img{width:17.3rem;height:17.3rem}@media only screen and (min-width: 1280px){.desktop-login__left--h2{font-size:3rem;font-weight:800;margin-top:0;margin-bottom:0;text-transform:uppercase}}@media only screen and (min-width: 1280px){.desktop-login__footer{font-size:1.4rem;text-align:center;margin-top:2.7rem}}.separator{display:flex;align-items:center;text-align:center}@media only screen and (min-width: 1280px){.separator{font-size:1.4rem}}.separator:before,.separator:after{content:"";flex:1;border-bottom:.1rem solid #000}.separator:before{margin-right:.4em}.separator:after{margin-left:.4em}.login--left-border{border:unset;border-left:.6rem solid var(--theme-blue)!important}.right-tag__group{display:flex;flex-direction:row;font-size:1.4rem;align-items:center;background:#f1f1f1;border-radius:1rem}@media only screen and (min-width: 1280px){.right-tag__group{font-size:1.8rem}.right-tag__group>.form-tag{padding:0 1rem 0 1.8rem}}.right-tag__input{border:unset;border-radius:1rem 0 0 1rem;background-color:#f1f1f1;padding:0 0 0 1.4rem;width:100%;font-size:1.6rem;line-height:4.1rem;height:4.5rem;border-top:.2rem solid transparent;border-left:.2rem solid transparent;border-bottom:.2rem solid transparent}.right-tag__input--form{font-size:1.4rem}@media only screen and (min-width: 1280px){.right-tag__input--form{font-size:1.8rem}}.right-tag__input:focus{outline:none!important;border-top:.2rem solid var(--theme-blue);border-left:.2rem solid var(--theme-blue);border-bottom:.2rem solid var(--theme-blue)}.right-tag__input:focus~.right-tag{border-top:.2rem solid var(--theme-blue);border-right:.2rem solid var(--theme-blue);border-bottom:.2rem solid var(--theme-blue)}.right-tag{text-align:center;font-weight:700;font-size:1.6rem;color:#484848;padding:0 .5rem 0 1.8rem;border-radius:0 1rem 1rem 0;line-height:4.1rem;border-top:.2rem solid transparent;border-right:.2rem solid transparent;border-bottom:.2rem solid transparent;margin-right:-.5rem;display:flex;align-items:center;height:4.5rem}@media only screen and (min-width: 1280px){.right-tag{font-size:2rem}}.is-invalid{border:.2rem solid var(--red-glow)}.register-page--container{display:flex;flex-direction:column;justify-content:space-between;background:url(https://go-ausbildung.de/images/login-lecturer.jpg);background-size:contain;background-repeat:no-repeat;transition:all .3s var(--bezier);max-width:117rem;margin:0 auto;margin-top:4rem}@media only screen and (min-width: 1280px){.register-page--container{background:unset;display:flex;flex-direction:row;transition:unset}.register-page--container>*+*{margin-left:.5rem}}.zip-city-cont{display:flex;flex-direction:row;gap:2rem}.zip-city-cont>div{width:50%}.newcomer__footer.mt-3 img{max-width:11rem}.resgiter-form--container{min-height:40rem;padding:2.2rem 3.2rem;background-color:#fff;border-radius:1.5rem 1.5rem 0 0}@media only screen and (min-width: 1280px){.resgiter-form--container{display:flex;flex-direction:column;justify-content:center;width:52.3rem;padding:0}}.register-input{width:100%;border:unset;background-color:#f1f1f1;font-size:1.8rem;padding:1rem 1.2rem;line-height:1.65;border-radius:1rem}.auth__input--label{font-size:2.4rem;font-weight:600}.email-check--container{padding:1.2rem 3.2rem 0;min-height:100vh;display:flex;flex-direction:column;justify-content:space-between;max-width:72rem;margin:0 auto;width:100%}.email-check--container p{font-size:1.4rem}@media only screen and (min-width: 1280px){.email-check--container p{text-align:center}}.text__link{text-decoration:none}.email-check--heading{margin-top:0;font-size:2.8rem;font-weight:800;text-align:center}@media only screen and (max-width: 480px){.email-check--heading{font-size:3rem}}.email-check--img{object-fit:contain;max-height:33vmax}.register-extra{text-align:center;font-size:1.3rem;margin-top:2rem}@media only screen and (min-width: 1280px){.register-extra{margin-top:3rem}}.desktop-register__left--img{border-radius:1.5rem}.desktop-register__left-top--img{width:59.5rem;height:12.9rem}.desktop-register__left-mid-small--img{width:19.2rem;height:38rem;object-fit:cover}.desktop-register__left-mid-big--img{width:38rem;height:38rem}.desktop-register__left-mid-logo--img{width:17.3rem;height:17.3rem}.form-input__info--email{display:flex;flex-direction:column}@media only screen and (min-width: 1280px){.form-input__info--email{flex-direction:row;justify-content:space-between}}.explore--container{max-width:125rem;padding:1rem 1.2rem 2rem}@media only screen and (min-width: 1280px){.explore--container{margin:4.5rem auto 0}}.avatar-img{object-fit:contain}.project--container{display:grid;grid-template-columns:repeat(auto-fill,minmax(26rem,1fr));gap:2rem}@media only screen and (max-width: 480px){.project--container{grid-template-columns:repeat(auto-fill,minmax(30rem,1fr))}}@media only screen and (min-width: 1280px){.project--container{grid-template-columns:repeat(auto-fill,minmax(35rem,1fr))}}.explore__top--container{text-align:center;margin-bottom:3rem}@media only screen and (min-width: 1280px){.explore__top--container{margin-bottom:7.2rem}}.explore__top--h1{margin-top:0;font-size:2.4rem;font-weight:500}.explore__top--search{background-color:#f1f1f1;border-radius:1rem;width:100%;height:4.5rem;border:transparent;padding-left:1.3rem;padding-right:1.3rem;font-size:1.4rem;font-weight:600;line-height:1.65}.explore__top--search::placeholder{color:#00000080}.explore__search--container{max-width:79rem;display:flex;flex-direction:row;margin:0 auto}.explore__search--form{width:100%}.explore__search--button{margin-left:auto;border:unset;border-radius:1rem;width:18rem;background-color:var(--theme-blue);color:#fff}@media only screen and (min-width: 1280px){.explore__search--button{font-size:1.8rem}}.explore__main--container{margin-bottom:2.8rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-top:3rem}.explore__main--container .icon{background:var(--theme-blue);color:#fff;width:auto;height:3rem;padding:.2rem;border-radius:.5rem;justify-content:center;align-items:center;display:flex}@media only screen and (min-width: 1280px){.explore__main--container .icon{height:3.5rem;padding:.8rem}}.explore__main--container .icon svg{height:2.4rem;width:2.4rem}.explore__main--h2{font-size:1.8rem;font-weight:700;margin:0;color:var(--font-black-1)}@media only screen and (min-width: 1280px){.explore__main--h2{font-size:2.4rem}}.btn__load-more{margin:3rem auto 40px}@media only screen and (min-width: 1280px){.btn__load-more{min-width:23rem}}.content-placeholders-container{margin-bottom:1rem}@media only screen and (min-width: 1280px){.explore--filter{border-top:1px solid #b0aeae;border-bottom:1px solid #b0aeae;padding:1.2rem 0}}.seotab{position:relative;margin-bottom:4px;border-top:none!important}.seotab label{display:inline-block;margin:0;padding:0}.seotab label div{border:.1rem solid var(--theme-blue);border-radius:3rem;color:var(--theme-blue);display:inline-block;font-weight:600;margin:0 10px 10px 0;padding:4px 13px}.seotab input:checked+div{background:var(--theme-blue);color:#fff}.seotab .checkbox-group--filters{white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none}.seotab .checkbox-group--filters::-webkit-scrollbar{display:none}.checkbox-group--filters{max-height:27.5rem;overflow-y:scroll}.filter-block h3{font-size:2rem;font-weight:400;line-height:4rem}.filter-block{border-top:1px solid #ddd}.avatar-img-missing-text{position:relative;margin:-13rem auto;margin-left:calc(50% - 5rem);float:left;height:9rem;width:6rem;width:9rem;z-index:0;border-radius:50%;padding:1px;background-color:#fff;background-image:none;border:1px solid #ddd;text-align:center;vertical-align:middle;box-sizing:border-box;padding-top:2rem;font-size:0;color:#44ade2;text-decoration:capitalize}.avatar-img-missing-text:first-letter{font-size:4rem;text-transform:capitalize;font-weight:700}.project__card--container{width:100%;height:auto;box-shadow:.1rem .4rem 1rem #0202011a;border-radius:2rem;overflow:hidden}@media only screen and (min-width: 1280px){.project__card--container{box-shadow:unset;border:.1rem solid #B0AEAE;padding:1.5rem 2.5rem 0}}.project__card--top-container .avatar-img{position:relative;margin:-13rem auto;margin-left:calc(50% - 5rem);float:left;height:9rem;width:6rem;width:9rem;z-index:0;border-radius:50%;padding:1px;background-color:#fff;background-image:none;border:1px solid #ddd}.project__card--top-container{display:flex;flex-direction:column}.project__card--top-container img{width:100%;background-size:cover;background-position:center}@media only screen and (min-width: 1280px){.project__card--top-container img{border-radius:.5rem}}.project__card--top-container button{width:2rem;height:2rem}.thumbnail-container{height:15rem;width:100%;overflow:hidden}.project__card--name{font-size:1.6rem;font-weight:700;line-height:1.15;margin-bottom:1.5rem;margin-top:1.2rem;word-break:break-word}.project__card--body-container{display:flex;flex-direction:column;position:relative;margin-top:-4rem;margin-bottom:2rem}.project__card--info-container{padding-left:2.2rem;padding-right:2.2rem;display:flex;flex-direction:column;height:100%;justify-content:space-between}@media only screen and (min-width: 1280px){.project__card--info-container{padding:0}}.project__card--info--consistency{display:flex;flex-direction:column;justify-content:space-between;height:100%}@media only screen and (min-width: 1280px){.project__card--info--consistency{justify-content:flex-end}}.project__card--body-salary{align-self:center;color:#fff;font-weight:700;font-size:1.6rem;text-shadow:1px 1px 1px #8c8c8c;white-space:nowrap;width:calc(100% - 3rem);overflow:hidden;text-align:center;text-overflow:ellipsis;margin-top:1rem;margin-bottom:1.8rem}.project__card--post-info{font-size:1.4rem;line-height:1.5;color:#514848;margin-bottom:1.5rem}.project__card--bounty-info{display:flex;flex-direction:row;color:#020201;margin-bottom:.5rem;font-size:1.2rem;flex-wrap:wrap}.project__card--bounty-info>div{margin-bottom:1rem}.project__card--bounty-info>:not(:last-child){margin-right:.9rem}@media only screen and (max-width: 480px){.project__card--bounty-info>:not(:last-child){margin-right:1.5rem}}.bounty--span{display:inline-block;font-weight:800}.project-card__extra-info--container{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.project-card__extra-info{display:flex;color:#514848;flex-direction:row;font-size:1.2rem}.project-card__extra-info>*+*{margin-left:1rem}.project-card__wish{color:#c4c4c4}.info-item--container{display:flex;align-items:center}.info-item--container>:not(:last-child){margin-right:.4rem}@media only screen and (max-width: 480px){.info-item--container>:not(:last-child){margin-right:.5rem}}.info-item--icon{height:1.6rem;width:1.6rem;color:var(--theme-blue)}.card-wish__container{display:flex;position:absolute;right:4rem;justify-content:center;text-align:center;bottom:0;left:0;box-shadow:0 .4rem .8rem #0000001a;background-color:#fff;color:var(--theme-blue);border:.1rem solid #B0AEAE;border-radius:.5rem}.card-wish__container:active,.card-wish__container:focus{outline:none;border:.1rem solid #B0AEAE}.card-wish__button{height:2rem;width:3rem;color:var(--theme-blue)}.project-details--image{-webkit-mask-image:url(/assets/mask-image-CiAZT8pg.png?not-from-cache-please);mask-image:url(/assets/mask-image-CiAZT8pg.png?not-from-cache-please);-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;width:100%;max-width:51rem;margin:1rem auto;background-image:url(https://go-ausbildung.de/images/img-placeholder.png);background-size:cover;background-position:center;height:22rem}@media only screen and (max-width: 480px){.project-details--image{height:26rem}}@media only screen and (min-width: 1280px){.project-details--image{height:37.4rem}}.project-details--container{max-width:125rem;margin:0 1.2rem 0rem;padding-bottom:2rem;padding-bottom:var(--padding-for-bottom-footer)}@media only screen and (min-width: 1280px){.project-details--container{margin:0 auto}}.details--top-container{display:flex;flex-direction:column}@media only screen and (max-width: 480px){.details--top-container{padding-top:2rem}}@media only screen and (min-width: 1280px){.details--top-container{flex-direction:row-reverse;min-height:unset;justify-content:flex-end}}@media only screen and (min-width: 1280px){.details__top--left{display:flex;flex-direction:column;justify-content:flex-end;width:58rem}.details__top--left>*+*{margin-top:4.5rem}}.bewerben-button{width:15rem;font-size:1.4rem;height:4.5rem}@media only screen and (min-width: 1280px){.bewerben-button{font-size:1.8rem;height:6rem;width:28rem}}.project-details--h1{font-size:1.8rem;font-weight:800;text-transform:uppercase;text-align:center;margin-top:0;margin-bottom:0}@media only screen and (min-width: 1280px){.project-details--h1{font-size:4.5rem;font-weight:800;line-height:4.5rem;margin:0 -30rem 0 0;text-align:left}}.project-details__h2--finished{font-size:2.8rem;font-weight:800;text-transform:uppercase;text-align:left;margin-top:0;margin-bottom:0;max-width:17.5rem}@media only screen and (max-width: 480px){.project-details__h2--finished{font-size:3.6rem}}@media only screen and (min-width: 1280px){.project-details__h2--finished{font-size:9.6rem;font-weight:800;line-height:8rem;z-index:1;margin:0}}.project-details__finished-score-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.project-details__finished-score-container>*+*{margin-left:1.5rem}.project-details__score-container{width:12.5rem;height:12.5rem;background:var(--grey-backg);box-shadow:0 .3rem .6rem .1rem #00000040;border-radius:1rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.project-details__score-text{font-weight:800;font-size:2.4rem;line-height:1.15}.project-details__score-text--overall{max-width:11rem;margin:0 auto}.project-details__score-number{font-weight:800;font-size:6.4rem;line-height:1.15}.project-details--image-container{min-height:22rem}@media only screen and (min-width: 1280px){.details__image img{min-width:51rem!important;min-height:37.5rem}}.body>.expandable-image.expanded>img{background-image:url(https://go-ausbildung.de/images/img-placeholder.png);background-size:cover;background-position:center}.details__ongoing--p{text-align:center;font-size:1.4rem;margin-top:2.2rem}@media only screen and (min-width: 1280px){.details__ongoing--p{font-size:1.8rem;text-align:left}}.details___ongoing--h2{font-size:3.6rem;font-weight:700;margin:0}.project-details--action-button{display:flex;flex-direction:row;gap:1rem;justify-content:center;align-items:flex-end}.project-details--action-button>*+*{margin-top:1.5rem}@media only screen and (min-width: 1280px){.project-details--action-button{flex-direction:row;justify-content:flex-start}.project-details--action-button>*+*{margin-top:0;margin-left:2rem}.project-details--action-button>.btn{width:28rem}}.project__apply-button{background-color:var(--red-glow);color:#020201;border:unset}@media only screen and (min-width: 1280px){.project-details--main-body{width:100%;max-width:calc(100% - 48rem)}}.project-details--h2{font-size:1.8rem;font-weight:700;text-align:center;margin-bottom:3rem;margin-top:2rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.project-details--h2 a{color:#020201;text-decoration:none;padding-top:1rem}.project-details--h2 svg{width:3rem;height:auto;margin-bottom:-.5rem;color:var(--theme-blue)}.button__project--more{display:flex;flex-direction:column;align-items:center;width:100%}.project-details__lecturer-info{display:flex;flex-direction:row;justify-content:space-between;font-size:1.2rem;line-height:1.6rem;margin-bottom:2rem}.lecturer-info--left{display:flex;flex-direction:row;align-items:center}.lecturer-info--left>*+*{margin-left:1rem}@media only screen and (min-width: 1280px){.details__poster--info p{font-size:1.8rem;line-height:1.24}}.lecturer-info--right{display:flex;align-items:center}.lecturer-info--image-container img{border-radius:50%;width:6.4rem;height:6.4rem;object-fit:contain;background-image:url(https://go-ausbildung.de/storage/images/avatar/background_white.svg);background-size:cover}@media only screen and (min-width: 1280px){.lecturer-info--image-container img{width:10rem;height:10rem}}.lencturer-text-link{display:flex;flex-direction:row;color:#020201;text-decoration:none}.lencturer-text-link>:not(:last-child){margin-right:1rem}.project-description{font-size:1.4rem;margin-bottom:2rem}.project-description h3{font-size:1.8rem!important;margin-bottom:1.6rem;font-weight:600;margin-top:5rem}.project-description p{font-size:1.4rem}@media only screen and (min-width: 1280px){.project-description h3{font-size:2.4rem}.project-description p{font-size:1.8rem;font-size:1.65rem;line-height:3rem;margin-top:1rem;padding-top:.5rem}}.project-requirements{margin-top:4rem}.project-requirements h3{font-size:1.8rem;font-weight:600}.project-requirements ul{font-size:1.4rem;line-height:1.65;padding-left:2rem}.project-requirements li:not(:last-child){margin-bottom:1rem}@media only screen and (min-width: 1280px){.project-requirements h3{font-size:2.4rem;font-weight:600}.project-requirements ul{font-size:1.65rem}}.project-skills{margin-bottom:2.5rem;margin-top:4rem}.project-skills h3{font-size:1.8rem;font-weight:600}@media only screen and (min-width: 1280px){.project-skills h3{font-size:2.4rem}}.skills--container{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:2rem;margin:-.5rem}.skills--container>*{margin:.5rem}.details__share--container{margin-top:2rem}.details__share--container h2{line-height:1.15;font-weight:600;margin-top:0;margin-bottom:1rem;font-size:1.8rem}@media only screen and (min-width: 1280px){.details__share--container{margin-bottom:1.6rem;margin-top:4.8rem}.details__share--container h2{font-size:2.4rem}}.share__button--container{display:flex;flex-direction:row;flex-wrap:wrap}.share__button--container>*{margin:.5rem}.details__share--button{font-size:1.1rem;padding:.6rem .4rem;border-radius:.5rem;line-height:2rem;cursor:pointer;-webkit-user-select:none;user-select:none;flex-direction:column;text-decoration:none;display:flex;align-content:space-between;align-items:center}@media only screen and (min-width: 1280px){.details__share--button{font-size:1.4rem;padding:1rem 2rem}}.details__share--icon{width:2rem;height:2rem}.project-summary{display:flex;flex-direction:column;gap:1rem;margin-bottom:2.5rem}@media only screen and (min-width: 1280px){.project-summary{margin-bottom:0}}.summary--h2{font-size:1.8rem;line-height:1.15;font-weight:600;margin-bottom:.5rem;margin-top:5.4px}@media only screen and (min-width: 1280px){.summary--h2{font-size:2.4rem;margin-top:4rem}}.summary--items{display:flex;flex-direction:column;font-size:1.2rem;margin-top:1.6rem}.summary--items>*+*{margin-top:1rem}@media only screen and (min-width: 1280px){.summary--items{font-size:1.6rem;margin-top:2rem}.summary--items>*+*{margin-top:1.2rem}}.summary--item{display:flex;align-items:center}@media only screen and (min-width: 1280px){.summary--item>*+*{margin-left:.4rem}}.summary-info{padding-left:.8rem;font-size:1.2rem;line-height:1.65}.summary-icon{min-width:3rem;display:inline-block;color:var(--theme-blue)}@media only screen and (min-width: 1280px){.summary-icon{min-width:4.2rem}}.summary--text-icon{font-weight:800}@media only screen and (min-width: 1280px){.desktop-details__body{display:flex;flex-direction:row;justify-content:space-between}.desktop-details__body>*+*{margin-left:6.8rem}}@media only screen and (min-width: 1280px){.desktop__body--right{width:40.1rem}.desktop__body--right .btn{margin-top:1.6rem;width:100%;font-size:2.4rem}}.project-details--bottom-cont *{font-size:1.8rem!important}@media only screen and (max-width: 768px){.project-details--bottom-cont *{font-size:1.4rem!important}}.desktop__other-projects{margin-top:6.8rem}.other-projects__h2{font-size:3.6rem;font-weight:700;text-align:center}svg.details__svg--title{font-size:9.6rem;font-weight:800;line-height:8rem;text-align:left;z-index:1;margin:0;margin-right:-14rem}.text-outline--thin{text-shadow:0 0 0 transparent,-.1rem -.1rem 0 white,0rem -.1rem 0 white,.1rem -.1rem 0 white,-.1rem 0rem 0 white,0rem 0rem 0 white,.1rem 0rem 0 white,-.1rem .1rem 0 white,0rem .1rem 0 white,.1rem .1rem 0 white,-.2rem -.2rem 0 white,-.1rem -.2rem 0 white,0rem -.2rem 0 white,.1rem -.2rem 0 white,.2rem -.2rem 0 white,-.2rem -.1rem 0 white,-.1rem -.1rem 0 white,0rem -.1rem 0 white,.1rem -.1rem 0 white,.2rem -.1rem 0 white,-.2rem 0rem 0 white,-.1rem 0rem 0 white,0rem 0rem 0 white,.1rem 0rem 0 white,.2rem 0rem 0 white,-.2rem .1rem 0 white,-.1rem .1rem 0 white,0rem .1rem 0 white,.1rem .1rem 0 white,.2rem .1rem 0 white,-.2rem .2rem 0 white,-.1rem .2rem 0 white,0rem .2rem 0 white,.1rem .2rem 0 white,.2rem .2rem 0 white}.participant-reviews__container>*+*{margin-top:3rem}.participant-review__container{background-color:var(--grey-backg);padding:1.2rem}@media only screen and (min-width: 1280px){.participant-review__container{padding:1.8rem}}.participant-review__top-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:-2.5rem}.participant-review__top-left-container{display:flex;flex-direction:row;align-items:center}.participant-review__top-left-container>*+*{margin-left:1.6rem}.participant-review__img{width:6.5rem;height:6.5rem;object-fit:cover;border-radius:50%;background-image:url(https://go-ausbildung.de/storage/images/avatar/background_white.svg);background-size:cover}.participant-review__info p{font-size:1.4rem;line-height:2rem}.participant-review__info p:last-child{font-size:1.2rem}@media only screen and (min-width: 1280px){.participant-review__info{display:flex;flex-direction:column;justify-content:space-between;height:100%}.participant-review__info p{line-height:1.65}}.participant-review__score-text{max-width:7rem;font-size:1.2rem;font-weight:700;line-height:1.05}.participant-review__score-number{font-size:2.4rem;font-weight:700;line-height:1.15}@keyframes openReview{0%{margin-top:0rem;opacity:0}50%{opacity:0}to{margin-top:4.5rem;position:static;opacity:1}}@keyframes closeReview{0%{margin-top:4.5rem}33%{opacity:0}50%{position:absolute}to{margin-top:0rem;position:absolute;opacity:0}}.participant-review__bottom--open{animation:openReview .2s var(--bezier) forwards}.participant-review__bottom--close{animation:closeReview .2s var(--bezier) forwards}.participant-review__button{width:2.5rem;height:2.5rem;background-color:var(--theme-blue);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:3.5rem auto -2.5rem;transition:.3s all;transform:rotate(90deg)}.participant-review__button--icon{width:2.5rem;height:2.5rem}.participant-review__button--active{transform:rotate(-90deg)}@media only screen and (min-width: 1280px){.participant-review__button{margin-bottom:-3rem}}.h-timeline__container{display:flex;flex-direction:row}.h-timeline__time-container{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-width:6rem}.h-timeline__time-container>*+*{margin-top:.5rem}@media only screen and (min-width: 1280px){.h-timeline__time-container{min-width:9rem}}.h-timeline__top{font-size:1.4rem;font-weight:700;text-transform:uppercase}@media only screen and (min-width: 1280px){.h-timeline__top{font-size:1.8rem}}.h-timeline_middle{width:1.9rem;height:1.9rem}@media only screen and (min-width: 1280px){.h-timeline_middle{width:3rem;height:3rem}}.h-timeline__bottom{font-size:1.2rem;font-weight:600}@media only screen and (min-width: 1280px){.h-timeline__bottom{font-size:1.4rem;font-weight:400}}.h-timeline__separator{width:100%;border:none;border-bottom:.2rem dashed var(--theme-blue);margin-bottom:1rem;margin-left:-1.2rem;margin-right:-1.2rem}.info__h3{font-size:1.4rem;font-weight:700;margin-bottom:1rem;margin-top:0rem}@media only screen and (min-width: 1280px){.info__h3{font-size:2.4rem;font-weight:600}}.info__p{margin:0;font-size:1.2rem;line-height:1.65}@media only screen and (min-width: 1280px){.info__p{font-size:1.64rem;line-height:3rem;margin-top:1rem;padding-top:.5rem}}.info-container{display:flex;flex-direction:column}@media only screen and (min-width: 1280px){.info-container{flex-direction:row;justify-content:space-between}.info-container>*+*{margin-left:4.5rem}}.info--left>*+*{margin-top:2.8rem}@media only screen and (min-width: 1280px){.info--left>*+*{margin-top:4.8rem}}@media only screen and (min-width: 1280px){.info--left{max-width:72.8rem}}.info--right{margin-top:2rem}.info--right>*+*{margin-top:2.5rem}@media only screen and (min-width: 1280px){.info--right{width:32.4rem;margin-top:0}.info--right>*+*{margin-top:2.5rem}}.info__share--button{background-color:var(--theme-blue);color:#fff;font-size:1.4rem;padding:1rem 2rem;border-radius:.5rem;line-height:2rem;cursor:pointer;-webkit-user-select:none;user-select:none;display:flex;flex-direction:row;align-items:center}.info__share--button>*+*{margin-left:.6rem}@media only screen and (min-width: 1280px){.info__share--button{padding:.6rem 1.6rem}}.info__skill-container{display:flex;flex-wrap:wrap;font-size:1.2rem;margin-bottom:1rem}.info__skill-container div.bubble-wrap{margin:.5rem}.record--items{display:flex;flex-direction:column;font-size:1.2rem;padding-left:.8rem}@media only screen and (min-width: 1280px){.record--items{font-size:1.5rem;margin-top:1.3rem}}.record--items>*+*{margin-top:1rem}.record--container{display:flex;flex-direction:row;align-items:center}.record--icon,.record--icon-visited{min-width:3.5rem;color:var(--theme-blue)}.experience-item{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-top:2.8rem}.experience-item .flex-row{align-items:flex-start}.experience-item>*+*{margin-left:1rem}.experience__image--container img{width:5rem;height:5rem;object-fit:cover;background-image:url(https://go-ausbildung.de/images/img-placeholder.png);background-size:cover;background-position:center}@media only screen and (min-width: 1280px){.experience__image--container img{width:7.5rem;height:7.5rem;border-radius:.4rem}}.experience__desc{display:flex;flex-direction:column}.experience__desc>*+*{margin-top:.5rem}@media only screen and (min-width: 1280px){.experience__desc>*+*{margin-top:.8rem}}.experience__heading{font-size:1.3rem;font-weight:700}@media only screen and (min-width: 1280px){.experience__heading{font-size:1.8rem}}.experience__job{font-size:1.2rem;margin-top:.1rem}@media only screen and (min-width: 1280px){.experience__job{font-size:1.7rem;margin-top:.4rem}}.experience__date{font-size:1.1rem;color:#979696}@media only screen and (min-width: 1280px){.experience__date{font-size:1.5rem}}.social-media__edit-input--container{display:flex;flex-direction:row;align-items:center}.social-media__edit-input--container>*+*{margin-left:2rem}.social-media__input-container{display:flex;flex-direction:row;align-items:center}.social-media__input-container>*+*{margin-left:2rem}@media only screen and (min-width: 1280px){.social-media__input-container{background-color:var(--theme-blue);border-radius:50%}}.social-media__heading{font-size:2.4rem;font-weight:800;text-align:center;margin-bottom:3rem}@media only screen and (min-width: 1280px){.social-media__heading{font-size:4.8rem}}.social-media__edit--container{display:flex;flex-direction:column}.social-media__edit--container>*+*{margin-top:2.4rem}.social-media__container{display:flex;flex-direction:column}.social-media__container>*+*{margin-top:2.4rem}@media only screen and (min-width: 1280px){.social-media__container{flex-direction:row}.social-media__container>*+*{margin-top:0;margin-left:1rem}}.social-media__edit--icon{width:3rem;height:3rem;color:var(--theme-blue)}@media only screen and (min-width: 1280px){.social-media__edit--icon{width:4.5rem;height:4.5rem}}.social-media__icon{width:3rem;height:3rem;color:var(--theme-blue)}@media only screen and (min-width: 1280px){.social-media__icon{color:#fff}}.social-media__icon-visited{width:3em;height:3em;color:var(--theme-blue)}@media only screen and (min-width: 1280px){.social-media__icon-visited{color:#fff;width:2.5rem;height:2.5rem}}.social-media__input{width:100%;border:unset;background-color:#f1f1f1;font-size:1.4rem;padding:1rem 1.2rem;border-radius:1rem;line-height:1.65}@media only screen and (min-width: 1280px){.social-media__input{font-size:1.8rem}}.social-media__a{width:100%}@media only screen and (min-width: 1280px){.social-media__a{width:4.5rem;height:4.5rem;display:flex;align-items:center;justify-content:center}}.info__cv--container{align-items:center;background:#f1f1f1;border-radius:1rem;display:flex;flex-direction:row;justify-content:space-between;margin-top:2rem;padding:.8rem .8rem 2rem}.info__cv--container *+*{margin-left:1rem}.lebenslauf-container{margin-top:4rem;margin-bottom:3rem}span.clickbar-lebenslauf{display:flex;flex-direction:row;align-items:center}.info__cv--heading{font-size:1.4rem;font-weight:700}@media only screen and (min-width: 1280px){.info__cv--heading{font-size:1.8rem}}.info__cv--icon{width:2.4rem;height:2.4rem}@media only screen and (min-width: 1280px){.info__cv--icon{width:3.2rem;height:3.2rem}}.last-sub--h3{margin-bottom:0rem}.apply__container{max-width:72rem;margin:0 1.2rem;padding-bottom:1.2rem}@media only screen and (min-width: 1280px){.apply__container{padding:2rem 0 6rem}}.apply__top--container{margin-bottom:2.5rem}.apply__top--h1{margin-top:0;font-size:3rem;text-align:center;font-weight:800}.apply__top--p{font-size:1.4rem;line-height:1.65;text-align:center}@media only screen and (min-width: 1280px){.apply__top--p{font-size:1.8rem}}.form-group__container{margin-bottom:2rem}.zip-city__container{display:flex;gap:1rem;flex-direction:row}.zip-city-small-container{width:50%}.salary-container{display:flex;flex-direction:row;gap:1.4rem}.form-group__input-name{font-size:1.8rem;font-weight:600;line-height:1.15;margin-top:0;margin-bottom:1.2rem}@media only screen and (min-width: 1280px){.form-group__input-name{font-size:2.4rem}}.form__input-name{font-size:1.8rem}@media only screen and (min-width: 1280px){.form__input-name{font-size:2.4rem}}.form-group__radio-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(12.5rem,1fr));gap:1rem}@media only screen and (min-width: 1280px){.form-group__radio-container{gap:2.2rem}}.form-group__radio{display:none}.form-group__radio+a{border:.12rem solid #020201;color:#020201;text-decoration:none}.btn--apply{width:100%;font-size:1.4rem}@media only screen and (min-width: 1280px){.btn--apply{font-size:2.4rem;font-weight:700;height:6rem}}@media only screen and (min-width: 1280px){.apply__btn-submit{margin-top:5rem;width:20rem;margin-left:auto}}button.active-type{border-color:var(--theme-blue);background-color:var(--theme-blue);color:#fff}.radio__square{font-size:1.4rem;font-weight:700;line-height:1.65;padding:1rem 2rem;display:inline-block;border-radius:1rem;width:100%;text-align:center;border:.12rem solid #020201}.form__input--group{display:grid;grid-template-columns:1fr}@media only screen and (min-width: 1280px){.form__input--group{grid-template-columns:1fr 1fr;gap:2rem}}.form-group__input-select{border:unset;border-radius:1rem;background-color:#f1f1f1;color:#484848;padding:1.4rem 1.8rem;width:100%;font-size:1.4rem;line-height:1.65;min-height:4.5rem}@media only screen and (min-width: 1280px){.form-group__input-select p{font-size:1.8rem}}.uit--calender{--svg: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19.5 4h-3V2.5a.5.5 0 0 0-1 0V4h-7V2.5a.5.5 0 0 0-1 0V4h-3A2.503 2.503 0 0 0 2 6.5v13A2.503 2.503 0 0 0 4.5 22h15a2.502 2.502 0 0 0 2.5-2.5v-13A2.502 2.502 0 0 0 19.5 4M21 19.5a1.5 1.5 0 0 1-1.5 1.5h-15A1.5 1.5 0 0 1 3 19.5V11h18zm0-9.5H3V6.5C3 5.672 3.67 5 4.5 5h3v1.5a.5.5 0 0 0 1 0V5h7v1.5a.5.5 0 0 0 1 0V5h3A1.5 1.5 0 0 1 21 6.5z'/%3E%3C/svg%3E");background-color:currentColor;display:inline-block;height:3em;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;width:3rem;position:absolute;top:4px;right:10px}.vdp-datepicker__calendar *{font-size:1.4rem!important}@media only screen and (min-width: 1280px){.vdp-datepicker__calendar *{font-size:1.6rem!important}}.form-group__input-text{border:unset;border-radius:1rem;background-color:#f1f1f1;padding:0 1.8rem;width:100%;font-size:1.6rem;line-height:4.5rem}@media only screen and (min-width: 1280px){.form-group__input-text{font-size:1.8rem}}.form-group__input-textarea{background-color:#f1f1f1;border:unset;border-radius:1rem;font-size:1.6rem;line-height:1.65;padding:1.5rem;width:100%}@media only screen and (min-width: 1280px){.form-group__input-textarea{font-size:1.6rem}}.form-group__input-info{margin-top:.3rem;margin-left:.3rem;font-size:1.1rem;font-weight:300}@media only screen and (min-width: 1280px){.form-group__input-info{margin-top:1rem;margin-left:.6rem;font-size:1.4rem;font-weight:400}}.form--hr{margin-top:3rem;margin-bottom:3rem}.post__container{max-width:72rem;width:100%}.post__h1{font-size:3rem;font-weight:800;text-align:center}.post__h4{font-size:1.8rem}.post__modal--h4{font-size:2.4rem;font-weight:600}.post__add-skill{margin-bottom:1.2rem}.post__requirements{font-size:1.4rem;line-height:1.65;padding-left:0rem;margin-top:0}.post__requirements>*+*{margin-top:1rem}@media only screen and (min-width: 1280px){.post__requirements{font-size:1.8rem}}.post-salary__group{margin-top:1rem;margin-bottom:2rem}.post-salary__group .form-group__input-name{font-size:1.4rem;margin-bottom:.6rem}.post-salary__group>*+*{margin-top:1rem}@media only screen and (min-width: 1280px){.post-salary__group{margin-top:1.5rem}.post-salary__group>*+*{margin-top:0}}.post__form--parent>.form-group__container{margin-bottom:0}.project-dashboard__container{margin-left:-1rem;margin-right:-1rem}.project-dashboard__h2{font-size:2.4rem;font-weight:800;text-transform:uppercase;text-align:center;margin-bottom:1rem}@media only screen and (max-width: 480px){.project-dashboard__h2{font-size:3.2rem}}.project-dashboard__h3{font-size:1.8rem;font-weight:700;text-align:center;margin-bottom:1.5rem}@media only screen and (max-width: 480px){.project-dashboard__h3{font-size:2.4rem}}@media only screen and (min-width: 1280px){.project-dashboard__h3{font-size:2.4rem}}.project-dashboard__subtitle{font-size:1.6rem;font-weight:700;text-align:center;margin-bottom:2rem;line-height:1.15}@media only screen and (max-width: 480px){.project-dashboard__subtitle{font-size:1.8rem}}.project-dashboard__list-team{display:flex;flex-direction:row;flex-wrap:wrap;margin:-1.2rem -1.2rem 2.4rem;justify-content:center}@media only screen and (min-width: 1280px){.project-dashboard__list-team{margin:-1.6rem}}.project-dashboard__list-team--item{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;max-width:10.92rem;margin:1.2rem}@media only screen and (min-width: 1280px){.project-dashboard__list-team--item{margin:1.6rem;max-width:14rem}}.project-dashboard__list-team--img{border-radius:50%;width:6.5rem;height:6.5rem;margin-bottom:.7rem;background-image:url(https://go-ausbildung.de/storage/images/avatar/background_white.svg);background-size:cover}@media only screen and (min-width: 1280px){.project-dashboard__list-team--img{width:9rem;height:9rem}}.project-dashboard__list-team--name{text-align:center;font-weight:700;font-size:1.4rem;line-height:1.15}@media only screen and (min-width: 1280px){.project-dashboard__list-team--name{font-size:1.8rem;font-weight:600}}.project-dashboard__list-team--expertise{text-align:center;font-weight:400;font-size:1.2rem;line-height:1.15;margin-top:.4rem}@media only screen and (min-width: 1280px){.project-dashboard__list-team--expertise{font-size:1.6rem}}.project-dashboard__p{font-size:1.4rem;text-align:center;margin-bottom:1rem;line-height:1.15}.review__container{width:100%;max-width:72rem;margin:0 auto}@media only screen and (min-width: 1280px){.review__container{margin:3rem auto 0}}.review__h2{font-size:3rem;font-weight:800;text-align:center}@media only screen and (min-width: 1280px){.review__h2{font-size:3.6rem}}.review-top__container{display:flex;flex-direction:column;margin-bottom:3rem;align-items:center}.review-top__container>*+*{margin-top:2rem}.review__image{width:12.5rem;height:12.5rem;margin:0 auto 3rem;display:block;border-radius:50%;object-fit:cover;background-image:url(https://go-ausbildung.de/images/img-placeholder.png);background-size:cover;background-position:center}@media only screen and (min-width: 1280px){.review__image{margin:0;width:20rem;height:20rem}}.review__title{font-size:2.4rem;font-weight:700;text-align:center;max-width:25rem}@media only screen and (min-width: 1280px){.review__title{font-size:6.4rem;font-weight:800;max-width:unset}}.review__overall--container{display:flex;flex-direction:row;align-items:center;margin-bottom:3rem}.review__overall--container>*+*{margin-left:1rem}.review__overall--score{font-size:2.4rem;font-weight:700;margin-top:0;margin-bottom:0;text-align:right;max-width:9rem}@media only screen and (min-width: 1280px){.review__overall--score{font-size:4.8rem;max-width:unset;width:100%}}.review__overall--dots{font-size:2.4rem;font-weight:700;margin-left:1.2rem;margin-right:2rem}.review__participant--list>*+*{margin-top:6rem}@media only screen and (min-width: 1280px){.review-participant__left-container{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:2.4rem}}.review__participant--container{display:flex;flex-direction:row;align-items:center;margin-bottom:1.5rem}.review__participant--container>*+*{margin-left:1.6rem}.review__participant--info p{font-size:1.4rem;line-height:2rem}.review__participant--info p:last-child{font-size:1.2rem}@media only screen and (min-width: 1280px){.review__participant--info{display:flex;flex-direction:column;justify-content:space-between;height:100%}.review__participant--info p{font-size:1.8rem;line-height:1.25}.review__participant--info p:last-child{font-size:1.8rem}}.review__h4{font-size:1.4rem;font-weight:700}@media only screen and (min-width: 1280px){.review__h4{font-size:2.4rem;margin-bottom:3rem}}.review__participant--img{width:6.5rem;height:6.5rem;border-radius:50%;background-image:url(https://go-ausbildung.de/storage/images/avatar/background_white.svg);background-size:cover}@media only screen and (min-width: 1280px){.review__participant--img{width:7.5rem;height:7.5rem}}@media only screen and (min-width: 1280px){.review-score__container{width:100%;max-width:40rem;margin-bottom:0}}.user__container{max-width:125rem;margin:0 auto;margin-top:2.6rem}@media only screen and (min-width: 1280px){.user__container{margin-top:2.6rem}}.user__info--container{display:flex;flex-direction:column;justify-content:center;align-items:center}.user__info--img{width:15rem;height:15rem;border-radius:50%;margin-bottom:2rem;box-shadow:0 .3rem .6rem .1rem #02020133;object-fit:cover}@media only screen and (min-width: 1280px){.user__info--img{width:17.5rem;height:17.5rem;margin-bottom:1rem}}.user__info--name{font-size:2rem;font-weight:800;line-height:1.15;text-transform:uppercase;text-align:center;color:var(--theme-blue)}@media only screen and (min-width: 1280px){.user__info--name{font-size:4.5rem;width:57.4rem;line-height:6.45rem;margin-bottom:1.4rem}}.user__info--occupation{font-size:1.8rem;font-weight:600;margin-bottom:2rem;text-align:center;line-height:1.15;color:var(--theme-blue)}.user__action--container{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;margin-bottom:3rem;line-height:1.15;gap:1rem}@media only screen and (max-width: 480px){.user__action--container{flex-direction:row}.user__action--container>*+*{margin-top:0}}.user__action--container>.action--button{font-weight:700;font-size:1.4rem;height:4.5rem;width:21rem;border-radius:1rem}@media only screen and (min-width: 1280px){.user__action--container>.action--button{font-size:1.8rem;width:18.5rem}}.user__sub-menu--container{display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));text-align:center;margin-bottom:3rem;gap:.5rem}.user__sub-menu--item{font-size:1.4rem;font-weight:700;padding:1rem;max-width:12rem;color:var(--theme-blue);border-radius:1rem;text-decoration:none}@media only screen and (min-width: 1280px){.user__sub-menu--item{padding:0;font-size:2.4rem;color:#626262}}.user__sub-menu--active{background-color:var(--theme-blue);color:#fff}@media only screen and (min-width: 1280px){.user__sub-menu--active{background-color:#fff;color:#001534}}.user__sub-menu{display:flex;flex-direction:row;margin-bottom:2rem}@media only screen and (min-width: 1280px){.user__sub-menu--left>*+*{margin-left:5rem}}.user__sub-menu--right{margin-left:auto;display:flex;flex-direction:row}.inbox__container{display:flex;flex-direction:column;margin:0 1.2rem}@media only screen and (min-width: 1280px){.inbox__container{justify-content:center;max-width:125rem;margin-bottom:2rem}}.project-box__top-container p{font-size:1.4rem}.inbox__body--container{display:flex;flex-direction:column;max-width:72rem;width:100%}@media only screen and (min-width: 1280px){.inbox__body--container{flex-direction:row;justify-content:center;max-width:125rem;margin:0}.inbox__body--container>*+*{margin-left:2.4rem}}.inbox__info--container{margin-top:1rem;margin-bottom:3.2rem;display:flex;flex-direction:column;padding:2rem 1rem;align-items:center;justify-content:center;background:var(--backgr-grey);border-radius:2rem;box-shadow:0 .2rem .6rem #77727233}@media only screen and (max-width: 480px){.inbox__info--container{padding:1.5rem 2.5rem 1.5rem 1.5rem;flex-direction:row}}@media only screen and (min-width: 1280px){.inbox__info--container{padding:2.4rem 2rem;flex-direction:column;text-align:center;height:100%;width:28rem;margin-bottom:0}.inbox__info--container>*+*{margin-top:1.6rem}}@media only screen and (min-width: 1280px){.inbox__right--container{width:calc(100% - 32rem)}}.inbox--top{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.inbox--top-left{display:flex;flex-direction:row;align-items:center}.inbox--left-icon{width:3rem;height:3rem;margin-right:1rem}.inbox--heading{font-size:2rem;font-weight:800;text-transform:uppercase}.inbox--right-icon{width:3rem;height:3rem;padding:.3rem;border:.05rem solid #b0aeae;border-radius:.5rem;color:#b0aeae}.inbox--container{display:flex;flex-direction:column}.inbox--container>:not(:last-child){margin-bottom:1.5rem}.inbox__img--container{align-items:center;background:#fff;border-radius:50%;display:flex;flex-direction:row;height:10rem;margin-right:3rem;overflow:hidden;width:10rem;margin-bottom:2rem}@media only screen and (min-width: 1280px){.inbox__img--container{height:12.5rem;width:12.5rem;margin-right:0;margin-top:2rem}}.inbox__info--img{background-image:url(https://go-ausbildung.de/storage/images/avatar/background_white.svg);background-size:cover;height:10rem;-o-object-fit:cover;object-fit:cover;width:10rem;width:100%;height:auto}@media only screen and (min-width: 1280px){.inbox__info--desc>p+p{margin-top:1.6rem}}.inbox__info--name{font-size:1.8rem;font-weight:600;line-height:1.15;margin:0 0 .3rem}@media only screen and (min-width: 1280px){.inbox__info--name{font-size:3.6rem}}.inbox__info--occupation{color:#757575;margin:0 0 .5rem;line-height:1.45}@media only screen and (min-width: 1280px){.inbox__info--occupation{font-size:1.8em}}.inbox__info--expertise-icon{width:1.5rem;height:1.5rem}@media only screen and (min-width: 1280px){.inbox__info--expertise-icon{width:1.8rem;height:1.8rem}}.inbox__info--expertise{font-weight:600;margin:0 0 .5rem;display:flex;align-items:center;gap:.5rem;line-height:1.45}@media only screen and (min-width: 1280px){.inbox__info--expertise{justify-content:center;font-size:1.8em}}.inbox__info--available{color:#7ffa53;font-weight:700;margin:0;display:flex;align-items:center;gap:.5rem;line-height:1.45}@media only screen and (min-width: 1280px){.inbox__info--available{font-size:1.8em;justify-content:center}}.inbox__info--verified{color:#3051df;font-weight:700;margin:0;display:flex;align-items:center;gap:.5rem;line-height:1.45;font-style:italic}@media only screen and (min-width: 1280px){.inbox__info--verified{font-size:1.8em;justify-content:center}}.desktop-inbox__heading{font-size:3.6rem;font-weight:800;margin-bottom:1.6rem;text-transform:uppercase}.message--container{background:#eff1f4;overflow-y:scroll;width:100vw}@media only screen and (min-width: 1280px){.message--container{background:#fff;width:108.5rem;margin:0 auto;overflow-y:hidden}}.chat-input__container{display:flex;padding:1.5rem 1.8rem;background:#fff;width:100%;box-shadow:0 -.2rem .5rem #0202011a;border-radius:2rem 2rem 0 0;position:fixed;bottom:0;right:0}@media only screen and (min-width: 1280px){.chat-input__container{box-shadow:none;padding:1.5rem 1.8rem;max-width:108.5rem;margin:0 auto;border:1px solid #b0aeae;border-top:none;border-radius:0 0 1rem 1rem;position:static}}.chat-input{border-radius:1rem;background-color:#cecccc;border:none;padding:.5rem 1.5rem;height:3.2rem;font-family:inherit;width:100%;font-size:1.2rem;font-weight:300}@media only screen and (min-width: 1280px){.chat-input{padding:1rem 3rem;font-weight:400;font-size:1.8rem;height:4.6rem}}.chat-input::placeholder{font-family:inherit}.message-item--img{width:2.5rem;height:2.5rem;object-fit:contain;border-radius:.5rem;border-radius:50%;background:#fff}@media only screen and (min-width: 1280px){.message-item--img{width:3.5rem;height:3.5rem}}.message-item__container--other{display:flex;flex-direction:row}@media only screen and (min-width: 1280px){.message-item__container--other{align-items:flex-end}}.message-item__list{margin-bottom:6.2rem;padding:1.6rem 1.4rem;background:#eff1f4}@media only screen and (min-width: 1280px){.message-item__list{border:1px solid #b0aeae;height:40.5rem;overflow-y:scroll;padding:2.7rem 2.4rem;border-radius:1rem 1rem 0 0;margin-bottom:0rem}}.message-item__container--other+.message-item__container--other{margin-top:1.2rem}@media only screen and (min-width: 1280px){.message-item__container--other+.message-item__container--other{margin-top:1.2rem}}.message-item__container--self+.message-item__container--self{margin-top:.8rem}.message-item__container--self+.message-item__container--other,.message-item__container--other+.message-item__container--self{margin-top:2.4rem}.message-bubble__container{padding:.9rem 1.2rem;max-width:30.5rem;border-radius:.5rem;font-size:1.28rem;font-weight:300;line-height:1.65;box-shadow:.1rem .2rem .4rem #0000001a}@media only screen and (min-width: 1280px){.message-bubble__container{font-size:1.4rem;font-weight:400;max-width:48rem}}.message-bubble__container--other{background-color:#fff;margin-right:2.5rem}.message-item__container--self{display:flex;flex-direction:row-reverse}.message-bubble__container--self{background:#dcdfff}.mark>br{content:"";display:block;margin-bottom:1.5em}.mark>img{object-fit:contain;width:100%;max-height:32rem}.message__info--body-container{font-size:1.4rem;font-weight:400}.message__info--body-container>*+*{margin-top:.8rem}.message-item__body--name{font-size:1rem}@media only screen and (min-width: 1280px){.message-item__body--name{font-size:1.2rem}}.message__info--instruction-icon{width:2rem;height:2rem}.message__info--pre{background-color:#f1f1f1;padding:.5rem 1rem;border-radius:.5rem;margin-left:1rem}.message-icon{width:3rem;height:3rem}@media only screen and (min-width: 1280px){.message-icon{width:4rem;height:4rem}}.message__h1{font-size:3.6rem;font-weight:700}@media only screen and (min-width: 1280px){.message__info p{font-size:1.4rem}}.topboard__container{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:2.2rem;letter-spacing:.02em;margin:2rem -3rem;width:100vw}.topboard-list_container{display:flex;width:100%;overflow-x:hidden;scrollbar-width:none;transition:all .4s cubic-bezier(.075,.82,.165,1);scroll-behavior:smooth;scroll-snap-type:x proximity;-webkit-user-select:none;user-select:none}.topboard-list_container>*+*{margin-left:2rem}.topboard-list_container::-webkit-scrollbar{display:none}@media only screen and (min-width: 1280px){.topboard-list_container{overflow-x:unset;justify-content:center}}@media only screen and (min-width: 1280px){.topboard-list_container--leaderboard{margin:6rem 0}}@media only screen and (min-width: 1280px){.topboard-list--showAll{display:flex;justify-content:center}}.topboard-list__nav--container{display:flex;justify-content:center;align-items:center;flex-direction:row}.topboard-list__nav{width:4.2rem;height:4.2rem;border-radius:50%;background:#c4c4c480;display:flex;justify-content:center;align-items:center;position:relative;bottom:25.6rem}.topboard-list__nav--item{width:3rem;height:3rem;border-radius:50%}.topboard-item{min-width:21.5rem;max-width:25rem;min-height:35rem;background:var(--backgr-grey);border-radius:1rem;padding:1.2rem 1.7rem 2.5rem;opacity:.25;display:flex;flex-direction:column;justify-content:space-between;scroll-snap-align:center;-webkit-user-select:none;user-select:none;color:#001534;transition:all .3s}@media only screen and (min-width: 1280px){.topboard-item:hover{opacity:.5;cursor:pointer}}@media only screen and (min-width: 1280px){.topboard-item--home:hover{opacity:1;cursor:unset}}.leaderboard-item--active{opacity:1;-webkit-user-select:unset;user-select:unset}@media only screen and (min-width: 1280px){.leaderboard-item--active{margin:0 2rem 0 4rem;transform:scale(1.23255814);min-width:22.5rem}.leaderboard-item--active:hover{opacity:1;cursor:unset}}.topboard-item__title--container{display:flex;flex-direction:row;justify-content:center;align-items:center}.topboard-item__title--container>*+*{margin-left:1.2rem}.topboard-item__title--icon{width:3rem;height:3rem}.topboard-item__title--name{font-size:1.4rem;font-weight:800;text-transform:uppercase}.topboard-item__avatar--container{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:-3.6rem}.topboard-item__avatar--rank{position:relative;border-radius:50%;background:var(--theme-blue);color:#fff;width:5.4rem;height:5.4rem;top:5.2rem;left:5.5rem;font-size:2.4rem;font-weight:800;display:flex;justify-content:center;align-items:center;display:none}.topboard-item__avatar--img{border-radius:50%;width:12rem;height:12rem;box-sizing:content-box;background-image:url(https://go-ausbildung.de/storage/images/avatar/background_white.svg);background-size:cover}.avatar-top-bewerber{align-items:center;background:var(--theme-blue);border-radius:50%;color:#44ade2;display:flex;font-size:2.4rem;font-weight:800;height:5.4rem;justify-content:center;left:5.5rem;position:relative;top:5.2rem;width:5.4rem;background:#fff}.topboard-item__avatar--points{font-size:1.2rem;font-weight:800;position:relative;width:12.5rem;height:2.4rem;bottom:2rem;background:var(--theme-blue);color:#fff;box-shadow:.2rem .4rem .8rem #00214d4d;border-radius:.5rem;display:flex;align-items:center;justify-content:center;visibility:hidden}.topboard-item__identifier{display:flex;flex-direction:column;text-align:center;margin-bottom:1rem}.topboard-item__identifier-name{font-weight:700;font-size:1.8rem}.topboard-item__identifier-expertise{font-size:1.5rem;font-weight:400;margin-top:.3rem}.topboard-item__fact{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-bottom:1.4rem}.topboard-item__fact>*+*{margin-left:.5rem}.topboard-item__fact--icon{width:4.5rem;height:4.5rem}.topboard-item__fact--name{font-size:1.3rem;font-weight:700;width:7.2rem}.topboard-item__view-button{align-items:center;background:var(--theme-blue);border:none;border-radius:1rem;color:#fff;display:flex;height:3.5rem;justify-content:center;margin:0 auto;width:13rem;font-weight:700;text-decoration:none;font-size:1.3rem}.topboard-item__view-button:active,.topboard-item__view-button:focus{outline:none}.leaderboard-body__container{max-width:100rem;margin:0 auto}.leaderboard-items__container>*+*{margin-top:1.3rem}@media only screen and (min-width: 1280px){.leaderboard-items__container>*+*{margin-top:2rem}}.leaderboard-item__container{display:flex;flex-direction:row;justify-content:space-between;background-color:var(--grey-backg);padding:1.3rem 1.5rem;align-items:center;border-radius:1rem}@media only screen and (min-width: 1280px){.leaderboard-item__container{padding:2.3rem 3rem}}.leaderboard-item__left-container{display:flex;flex-direction:row;align-items:center}.leaderboard-item__left-container>*+*{margin-left:1.6rem}@media only screen and (min-width: 1280px){.leaderboard-item__left-container>*+*{margin-left:2.8rem}}.leaderboard-item__body{display:flex;flex-direction:column;justify-content:center;line-height:1.85rem}.leaderboard-item__body>*+*{margin-top:.7rem}@media only screen and (min-width: 1280px){.leaderboard-item__body>*+*{margin-top:1.4rem}}@media only screen and (min-width: 1280px){.leaderboard-item__body-top>*+*{margin-top:1rem}}.leaderboard-item__img{width:6rem;height:6rem;border-radius:50%;background-image:url(https://go-ausbildung.de/storage/images/avatar/background_white.svg);background-size:cover}@media only screen and (min-width: 1280px){.leaderboard-item__img{width:9rem;height:9rem}}.leaderboard-item__name{font-size:1.4rem;font-weight:800}@media only screen and (min-width: 1280px){.leaderboard-item__name{font-size:2.4rem;font-weight:700}}.leaderboard-item__expertise{font-size:1.4rem;font-weight:400}@media only screen and (min-width: 1280px){.leaderboard-item__expertise{font-size:2rem;font-weight:400}}.leaderboard-item__stat{display:flex;flex-direction:row;align-items:center}.leaderboard-item__stat>*+*{margin-left:.5rem}@media only screen and (min-width: 1280px){.leaderboard-item__stat>*+*{margin-left:1rem}}.leaderboard-item__stat-icon{width:2rem;height:2rem;filter:drop-shadow(0 .4rem .4rem rgba(0,0,0,.25))}@media only screen and (min-width: 1280px){.leaderboard-item__stat-icon{width:3rem;height:3rem}}.leaderboard-item__stat-text{font-weight:700;font-size:1.2rem}@media only screen and (min-width: 1280px){.leaderboard-item__stat-text{font-size:1.8rem}}.leaderboard-item__points-container{display:flex;flex-direction:column;text-align:center}@media only screen and (min-width: 1280px){.leaderboard-item__points-container{padding:1.4rem 1.3rem;border-top:.1rem solid var(--theme-blue);border-right:.1rem solid var(--theme-blue);border-bottom:.1rem solid var(--theme-blue);border-left:.5rem solid var(--theme-blue);border-radius:1rem}}.leaderboard-item__points--number{font-size:1.8rem;font-weight:800;text-transform:uppercase}@media only screen and (max-width: 480px){.leaderboard-item__points--number{font-size:2.3rem}}.leaderboard-item__points--text{font-size:1.3rem;font-weight:800;text-transform:uppercase}@media only screen and (max-width: 480px){.leaderboard-item__points--text{font-size:1.8rem}}.leaderboard__h1{font-size:4.8rem;font-weight:800;text-align:center;text-transform:uppercase}.leaderboard__h2{font-size:4.8rem;font-weight:700;text-align:center;text-transform:uppercase}.topboard-item:not(.leaderboard-item--active) .topboard-item__avatar--container{pointer-events:none}.party__container{display:flex;flex-direction:column;max-width:72rem;margin:0 auto;width:100%}@media only screen and (min-width: 1280px){.party__container{justify-content:center;max-width:112.5rem;margin-bottom:2rem}}.party-body__container{display:flex;flex-direction:column;max-width:72rem;width:100%;min-height:calc(100vh - (var(--mobile-nav-height) + .5rem + 3rem))}@media only screen and (min-width: 1280px){.party-body__container{flex-direction:row;justify-content:flex-start;max-width:112.5rem;margin:0;min-height:unset}.party-body__container>*+*{margin-left:2.4rem}}.party-info__container{margin-top:1rem;margin-bottom:3.2rem;display:flex;flex-direction:column;padding:2rem 1rem;align-items:center;justify-content:center;background:var(--grey-backg);border-radius:2rem;box-shadow:0 .2rem .6rem #77727233}@media only screen and (max-width: 480px){.party-info__container{padding:1.5rem 2.5rem 1.5rem 1.5rem;flex-direction:row}}@media only screen and (min-width: 1280px){.party-info__container{padding:2.4rem 2rem;flex-direction:column;text-align:center;height:100%;width:28rem;margin-bottom:0}.party-info__container>*+*{margin-top:1.6rem}}.party-right__container{width:100%;max-width:72rem}@media only screen and (min-width: 1280px){.party-right__container{max-width:60rem}}.party-item__container{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.party-item__container>*+*{margin-left:2rem}.party-item__left-container{display:flex;flex-direction:row;overflow-x:scroll}.party-item__left-container>*+*{margin-left:1rem}.party-item__left-container::-webkit-scrollbar{display:none}.party-item__left-container--shortlist{max-width:28.5rem}.party-item__avatar{width:6.5rem;height:6.5rem;border-radius:50%;background-image:url(https://go-ausbildung.de/storage/images/avatar/background_white.svg);background-size:cover}@media only screen and (min-width: 1280px){.party-item__avatar{margin-right:1rem}}.party-item{display:flex;flex-direction:row;justify-content:space-between;align-items:center}@media only screen and (min-width: 1280px){.party-item{margin-right:1rem}}.party-item--accepted{border:3px solid #50CD24}@media only screen and (min-width: 1280px){.member-item__list>*+*{margin-top:1.5rem}}.member-item_container{display:flex;flex-direction:row;justify-content:space-between;align-items:center}@media only screen and (min-width: 1280px){.member-item_container{margin-right:1rem}}.member-item__left-container{display:flex;flex-direction:row}.member-item__left-container>*+*{margin-left:1.5rem}@media only screen and (min-width: 1280px){.member-item__left-container{align-items:center}}.member-item__avatar{width:4.5rem;height:4.5rem;object-fit:cover;border-radius:50%;background-image:url(https://go-ausbildung.de/storage/images/avatar/background_white.svg);background-size:cover}@media only screen and (min-width: 1280px){.member-item__avatar{width:6.5rem;height:6.5rem}}.party-members__container{display:grid;grid-template-columns:repeat(auto-fill,minmax(24rem,1fr));gap:1.2rem}.party-member__left-container{display:flex;flex-direction:row}.party-member__left-container>*+*{margin-left:1.5rem}@media only screen and (min-width: 1280px){.party-member__left-container{flex-direction:column;align-items:center;text-align:center}.party-member__left-container>*+*{margin-left:0}}.party-member__avatar{width:6.5rem;height:6.5rem;object-fit:cover;border-radius:50%;background-image:url(https://go-ausbildung.de/storage/images/avatar/background_white.svg);background-size:cover}@media only screen and (min-width: 1280px){.party-member__avatar{width:8.5rem;height:8.5rem}}.party-member__info>*+*{margin-top:.4rem}.notfound__container{min-height:calc(100vh - (var(--mobile-nav-height) + .5rem + 3rem));display:flex;flex-direction:column}@media only screen and (min-width: 1280px){.notfound__container{min-height:calc(100vh - (var(--desktop-nav-height) + .5rem + 3rem + 18rem))}}.notfound__h2{font-size:3rem;font-weight:800;margin:0}.newcomer__p{font-size:1.4rem;font-weight:400}.notfound__body>*+*{margin-top:3rem}@media only screen and (min-width: 1280px){.notfound__body{margin-top:2rem;margin:auto}}.notfound__img{height:19rem;width:19rem;margin:0 auto}@media only screen and (max-width: 480px){.notfound__img{width:21.4rem;height:21.4rem}}.settings__container{max-width:72rem;margin:0 auto;width:100%}.settings__h3{margin:0 0 2.5rem;font-size:2.4rem;font-weight:800}@media only screen and (min-width: 1280px){.settings__h3{margin-bottom:4rem}}.settings-form--container{min-height:40rem;background-color:#fff;border-radius:1.5rem 1.5rem 0 0;margin-top:4rem}@media only screen and (min-width: 1280px){.settings-form--container{display:flex;flex-direction:column;width:42rem;padding:0}}.ellipsies{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.my-0{margin-top:0;margin-bottom:0}.mb-0{margin-bottom:0rem}.mb-0_5{margin-bottom:.5rem}.mb-1{margin-bottom:1rem}.mb-1_5{margin-bottom:1.5rem}.mb-2{margin-bottom:2rem}.mb-2_5{margin-bottom:2.5rem}.mb-3{margin-bottom:3rem}.mb-5{margin-bottom:5rem}.mt-1_5{margin-top:1.5rem}.mt-2{margin-top:2rem}.mt-2_5{margin-top:2.5rem}.mt-3{margin-top:3rem}.mt-4_5{margin-top:4.5rem}.mt-5{margin-top:5rem}.mr-0_5{margin-right:.5rem}.mr-1_5{margin-right:1.5rem}.mr-2_5{margin-right:2.5rem}.ml-1{margin-left:1rem}.ml-1_5{margin-left:1.5rem}.ml-2{margin-left:2rem}.mt-auto{margin-top:auto}.ml-auto{margin-left:auto}.mx-auto{margin-left:auto;margin-right:auto}.my-auto{margin-top:auto;margin-bottom:auto}.pl-0{padding-left:0}.pt-5{padding-top:5rem}.flex{display:flex}.flex-row{display:flex;flex-direction:row;align-items:center}.flex-column{display:flex;flex-direction:column;align-items:center}.flex-start{display:flex;flex-direction:row;align-items:flex-start}.flex-center{display:flex;flex-direction:row;align-items:center;justify-content:center}.space-between{justify-content:space-between}.flex-center{display:flex;justify-content:center;align-items:center}.link--clean{text-decoration:none;color:#020201}.ph-2{padding-left:2rem;padding-right:2rem}.align-self-end{align-self:flex-end}.text-normal{text-transform:unset}.invisible{visibility:hidden}.none{display:none}.pointer{cursor:pointer;-webkit-user-select:none;user-select:none}.unselectable{-webkit-user-select:none;user-select:none}.overflow-hidden{overflow:hidden}.justify-center{justify-content:center}.flex-center-column{display:flex;justify-content:center;flex-direction:column}.flex-start{justify-content:flex-start}.row-reverse{flex-direction:row-reverse}.uppercase{text-transform:uppercase}.separator-short{border-style:solid;border:none;border-bottom:.05rem solid var(--theme-blue)}.img{width:100%}.h100{height:100%}.w-100{width:100%}.round{border-radius:50%}.z-1{z-index:1}.opacity-1{opacity:1}.margin-0_5{margin:.5rem}.text-center{text-align:center}.text-left{text-align:left}.text-bold{font-weight:700}.text-italic{font-style:italic}.font-size-1_2{font-size:1.2rem!important}.pre{white-space:pre}.primary-color{color:#00214d}@media only screen and (min-width: 769px){.notDesktop{display:none}}@media only screen and (max-width: 768px){.notMobile{display:none}}a{text-decoration:none!important}@media only screen and (min-width: 1280px){.container{padding-top:calc(var(--desktop-nav-height) + .5rem)}}.main-container{height:100vh}.rg-btn-item{flex-direction:column-reverse!important;justify-content:flex-end!important;padding-top:.2rem}.rg-btn-container-foreground{background:#fff!important;color:var(--font-black-1)!important;height:7rem!important}.rg-btn-icon-active{animation:none!important}.rg-btn-icon.rg-btn-icon-active{color:var(--theme-blue)!important}.btn-super-parent[data-v-02d52b78]{display:flex;justify-content:center;align-items:center;position:absolute;bottom:55px;width:var(--width-parent);height:60px;z-index:-1}input[data-v-02d52b78]{display:none}.btn-container_foreground[data-v-02d52b78]{position:fixed;direction:ltr;display:flex;align-items:flex-end;bottom:0;left:0;width:100%;z-index:2147483647;height:60px;background:var(--color-foreground)}.btn-container[data-v-02d52b78]{direction:ltr;display:flex;justify-content:space-around;background-color:var(--color-background);width:100%;height:55px}.active-label[data-v-02d52b78]{width:35px;height:35px;border-radius:40%;display:flex;justify-content:center;align-items:center;transition:all .3s ease;position:absolute;top:10px;background:var(--color-background)!important;color:var(--color-icon)}.btn-title[data-v-02d52b78]{position:absolute;color:var(--color-icon);font-size:10px;line-height:1.15!important}.btn-badge[data-v-02d52b78]{width:18px;height:18px;display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:25px;border-radius:50%;font-size:12px;color:#fff;background:var(--color-badge)}.checked .active-label[data-v-02d52b78]{transform:translateY(-10px)}.checked .btn-title[data-v-02d52b78]{animation:fadein-02d52b78 .2s;position:absolute;top:40px}.unchecked .active-label[data-v-02d52b78]{background:transparent}.unchecked .btn-title[data-v-02d52b78]{visibility:hidden}#sweep[data-v-02d52b78]{height:100%;width:135px;display:flex;position:absolute;left:0;top:5px}#sweep-center[data-v-02d52b78]{height:38px;display:flex;flex:1;background:var(--color-foreground);border-radius:0 0 45% 45%}#sweep-left[data-v-02d52b78]{height:33px;width:45px;overflow:hidden;position:relative;right:2px}#sweep-left[data-v-02d52b78]:before{content:"";display:block;width:220%;height:200%;position:absolute;border-radius:50%;top:0;left:0;box-shadow:-40px -40px 0 0 var(--color-foreground)}#sweep-right[data-v-02d52b78]{height:33px;width:45px;overflow:hidden;position:relative;left:2px}#sweep-right[data-v-02d52b78]:before{content:"";display:block;width:220%;height:200%;position:absolute;border-radius:50%;top:0;right:0;box-shadow:40px -40px 0 0 var(--color-foreground)}@media screen and (min-width:576px){.labels[data-v-02d52b78]{cursor:pointer}}@keyframes fadein-02d52b78{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.btn-child-badge[data-v-02d52b78]{width:18px;height:18px;display:flex;align-items:center;justify-content:center;position:absolute;top:-4px;left:20px;border-radius:50%;font-size:12px;color:#fff;background:var(--color-badge);opacity:0}.btn-child-parent[data-v-02d52b78]{position:absolute;bottom:-35px;width:35px;height:35px;border-radius:100px;display:flex;justify-content:center;align-items:center;background:var(--color-foreground)}.btn-child[data-v-02d52b78]{position:absolute;height:30px;width:30px;border-radius:50%;background:var(--color-background);display:flex;flex-direction:column;justify-content:center;align-items:center;color:var(--color-icon)}.btn-child-title[data-v-02d52b78]{font-size:10px;opacity:0;position:absolute;top:37px;line-height:1.15!important}.unchecked .btn-child-parent[data-v-02d52b78]{background:transparent}.checked .btn-class-showable .btn-child-parent[data-v-02d52b78]{animation:child-background-02d52b78 .5s ease-in-out forwards}.checked .btn-class-showable .btn-child-title[data-v-02d52b78],.checked .btn-class-showable .btn-child-badge[data-v-02d52b78]{animation:child-title-02d52b78 .5s ease-in-out forwards}@keyframes child-title-02d52b78{50%{opacity:0}to{opacity:1}}@keyframes child-background-02d52b78{0%{bottom:-30px;background:transparent}25%{bottom:20px;width:35px;height:35px}40%{bottom:20px;width:35px;height:40px}to{bottom:20px;width:100%;height:40px}}.btn-item[data-v-02d52b78]{padding:10px;transition:transform .1s ease;display:flex;justify-content:center;align-items:center;position:relative;z-index:10}.btn-item.checked .btn-class-showable .btn-child-parent[data-v-02d52b78]{transition:transform .5s ease .3s}.btn-item.checked~#sweep[data-v-02d52b78]{transition:transform .5s ease}.btn-item.checked .btn-class-showable .btn-child[data-v-02d52b78]{transition:transform .5s ease .3s}.gr-btn-container-foreground[data-v-7301d7fc]{position:fixed;direction:ltr;display:flex;align-items:center;bottom:0;left:0;width:100%;z-index:2147483647;height:64px;background:#fff;box-shadow:0 0 5px #eee}.gr-btn-container[data-v-7301d7fc]{display:flex;align-items:center;justify-content:center;height:45px;flex-grow:1;transition:all .3s}@media (min-width:576px){.gr-btn-container[data-v-7301d7fc]{cursor:pointer}}.gr-btn-container-active[data-v-7301d7fc]{background-color:var(--color-background);border-radius:100px}.gr-btn-item[data-v-7301d7fc]{display:flex;position:relative;overflow:hidden;width:24px;transition:all .3s ease;color:#0000008a}.gr-btn-item-active[data-v-7301d7fc]{width:var(--active-width)}.gr-btn-icon[data-v-7301d7fc]{font-size:20px;transition:all .3s ease;margin:0!important}.gr-btn-icon-active[data-v-7301d7fc]{color:var(--color)}.gr-btn-title[data-v-7301d7fc]{position:relative;color:var(--color);padding:0 5px;margin-left:10px;display:flex;justify-content:center;align-items:center}.gr-hidden-title[data-v-7301d7fc]{visibility:hidden}.gr-animated-title[data-v-7301d7fc]{color:var(--color);position:absolute;left:5px;bottom:-15px;transition:bottom .4s ease .1s}.gr-animated-title-active[data-v-7301d7fc]{bottom:2px}.rg-btn-container-foreground[data-v-a2867cc2]{position:fixed;display:flex;align-items:flex-end;direction:ltr;bottom:0;left:0;width:100%;z-index:2147483647;height:64px;background:var(--background-color);box-shadow:0 0 5px #eee;color:#0000008a;box-sizing:border-box;line-height:1.5!important}.rg-btn-container[data-v-a2867cc2]{display:flex;align-items:center;justify-content:center;height:100%;flex-basis:100%;transition:all .3s;box-sizing:border-box;padding-bottom:10px}@media (min-width:576px){.rg-btn-container[data-v-a2867cc2]{cursor:pointer}}.rg-btn-item[data-v-a2867cc2]{width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;position:relative}.rg-btn-icon[data-v-a2867cc2]{position:relative}.rg-btn-icon-active[data-v-a2867cc2]{color:var(--icon-color);animation:ring-button-selected-a2867cc2 .2s ease-out forwards}.rg-btn-icon-deselect[data-v-a2867cc2]{animation:ring-button-deselect-a2867cc2 .1s ease-out forwards}.rg-btn-border[data-v-a2867cc2]{position:absolute;top:0;height:2px;background-color:var(--border-color);animation:ring-border-top-a2867cc2 .2s ease-in-out forwards}.rg-btn-border-deselect[data-v-a2867cc2]{position:absolute;top:0;height:2px;background-color:var(--border-color);animation:ring-border-top-deselect-a2867cc2 .1s ease-in-out forwards}.rg-btn-badge[data-v-a2867cc2]{position:absolute;top:-1px;right:-4px;width:6px;height:6px;border-radius:100px;background-color:var(--badge-color)}.rg-btn-title[data-v-a2867cc2]{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.5px;margin-top:4px}.rg-btn-title-active[data-v-a2867cc2]{color:var(--title-color)}@keyframes ring-border-top-a2867cc2{0%{width:5px}to{width:90%}}@keyframes ring-border-top-deselect-a2867cc2{0%{width:90%}to{width:0px}}@keyframes ring-button-selected-a2867cc2{0%{transform:scale(1)}50%{transform:scale(1.4)}to{transform:scale(1.3)}}@keyframes ring-button-deselect-a2867cc2{0%{transform:scale(1.3)}to{transform:scale(1)}}.sm-btn-container-foreground[data-v-22a64d79]{position:fixed;display:flex;align-items:flex-end;direction:ltr;bottom:0;left:0;width:100%;z-index:2147483647;height:64px;background:var(--background-color);box-shadow:0 0 5px #eee}.sm-btn-container[data-v-22a64d79]{display:flex;align-items:center;justify-content:center;height:100%;flex-basis:100%;transition:all .3s}@media (min-width:576px){.sm-btn-container[data-v-22a64d79]{cursor:pointer}}.sm-btn-item[data-v-22a64d79]{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#0000008a}.sm-btn-icon[data-v-22a64d79]{font-size:18px;transition:all .17s ease-in-out}.sm-btn-icon-active[data-v-22a64d79]{color:var(--icon-color);margin-bottom:20px}.sm-btn-title[data-v-22a64d79]{position:absolute;color:var(--icon-color);transition:all .15s ease-in-out;top:70px;font-size:14px}.sm-btn-title-active[data-v-22a64d79]{color:var(--icon-color);top:35px}.border-swiper[data-v-22a64d79]{position:absolute;top:0;left:0;height:2px;background:var(--swiper-color);transition:all .3s}.wn-btn-container-foreground[data-v-67637842]{position:fixed;display:flex;align-items:flex-end;direction:ltr;bottom:0;left:0;width:100%;z-index:2147483647;height:64px;background:var(--background-color);box-shadow:0 0 5px #eee;color:#0000008a;box-sizing:border-box;line-height:1.5!important}.wn-btn-container[data-v-67637842]{display:flex;align-items:center;justify-content:center;height:100%;flex-basis:100%;transition:all .3s;box-sizing:border-box}@media (min-width:576px){.wn-btn-container[data-v-67637842]{cursor:pointer}}.wn-btn-item[data-v-67637842]{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.wn-btn-icon[data-v-67637842]{position:relative;font-size:22px}.wn-btn-icon-active[data-v-67637842]{animation:windows-button-selected-67637842 .7s ease-out forwards}.wn-btn-icon-deselect[data-v-67637842]{animation:windows-button-deselect-67637842 .2s ease-in forwards}.wn-btn-border[data-v-67637842]{position:absolute;bottom:11px;height:4px;border-radius:5px;background-color:var(--border-color)}.wn-btn-border-selected[data-v-67637842]{animation:windows-border-bottom-67637842 .2s ease-in-out .1s forwards}.wn-btn-border-deselect[data-v-67637842]{animation:windows-border-bottom-deselect-67637842 .1s ease-in-out forwards}.wn-btn-badge[data-v-67637842]{position:absolute;display:flex;justify-content:center;align-items:center;top:2px;right:-3px;width:12px;height:12px;border-radius:100px;font-size:10px;color:#fff;background-color:var(--badge-color)}@keyframes windows-border-bottom-67637842{0%{width:0px}to{width:14px}}@keyframes windows-border-bottom-deselect-67637842{0%{width:14px}to{width:0px}}@keyframes windows-button-selected-67637842{0%{transform:scale(1)}10%{transform:scale(.6)}40%{transform:scale(1) translateY(-4px)}60%{transform:scale(1.2)}80%{transform:scale(1.2) translateY(2px)}to{transform:scale(1.2) translateY(0)}}@keyframes windows-button-deselect-67637842{0%{transform:scale(.9)}to{transform:scale(1)}}.hill-btn-container-foreground[data-v-089e8330]{position:fixed;display:flex;align-items:flex-end;direction:ltr;bottom:0;width:100%;z-index:2147483647;height:64px;background:var(--background-color);box-shadow:0 0 5px #eee;color:#0000008a;box-sizing:border-box;line-height:1.5!important}.hill-btn-container[data-v-089e8330]{display:flex;align-items:center;justify-content:center;height:100%;flex-basis:100%;transition:all .3s;box-sizing:border-box}@media (min-width:576px){.hill-btn-container[data-v-089e8330]{cursor:pointer}}.hill-btn-item[data-v-089e8330]{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;color:#0000008a}.hill-btn-icon[data-v-089e8330]{position:relative}.hill-btn-icon-active[data-v-089e8330]{color:var(--color);animation:hill-button-selected-089e8330 .2s ease-out forwards}.hill-btn-icon-deselect[data-v-089e8330]{animation:hill-button-deselect-089e8330 .1s ease-out forwards}.hill-btn-badge[data-v-089e8330]{position:absolute;top:-1px;right:-4px;width:6px;height:6px;border-radius:100px;background-color:var(--badge-color)}.hill[data-v-089e8330]{position:absolute;bottom:-1rem;left:2.75rem;background-color:var(--color);transition-property:all;transition-duration:.3s;width:1.5rem;height:2rem;border-radius:9999px}.hill-left[data-v-089e8330]{position:absolute;left:-1rem;bottom:50%;background-color:#fff;width:1.25rem;height:1.25rem;border-bottom-right-radius:1.5rem;box-shadow:0 10px 0 var(--color);background:var(--background-color)}.hill-right[data-v-089e8330]{position:absolute;right:-1rem;bottom:50%;background-color:#fff;width:1.25rem;height:1.25rem;border-bottom-left-radius:1.5rem;box-shadow:0 10px 0 var(--color);background:var(--background-color)}@keyframes hill-button-selected-089e8330{0%{transform:translateY(0) scale(1)}to{transform:translateY(-5px) scale(1.1)}}@keyframes hill-button-deselect-089e8330{0%{transform:translateY(-5px) scale(1.1)}to{transform:translateY(0) scale(1)}}.fl-btn-container-foreground[data-v-252f6995]{position:fixed;display:flex;align-items:flex-end;direction:ltr;bottom:0;width:100%;z-index:2147483647;height:64px;background:var(--background-color);box-shadow:0 0 5px #eee}.fl-btn-container[data-v-252f6995]{display:flex;align-items:center;justify-content:center;height:100%;flex-basis:100%;transition:all .3s}@media (min-width:576px){.fl-btn-container[data-v-252f6995]{cursor:pointer}}.fl-btn-item[data-v-252f6995]{display:flex;flex-direction:column;justify-content:center;align-items:center}.fl-btn-icon[data-v-252f6995]{color:var(--icon-color);font-size:18px;transition:all .17s ease-in-out}.fl-btn-icon-active[data-v-252f6995]{color:var(--flashlight-color)}.fl-flashlight-shadow[data-v-252f6995]{position:absolute;top:0;left:0;height:2px;background:var(--flashlight-color);transition:all .3s;height:80%;background:linear-gradient(to bottom,rgba(var(--flashlight-color-rgb),.7),rgba(var(--flashlight-color-rgb),.6),rgba(var(--flashlight-color-rgb),.5),rgba(var(--flashlight-color-rgb),.4),rgba(var(--flashlight-color-rgb),.3),rgba(var(--flashlight-color-rgb),.2),rgba(var(--flashlight-color-rgb),.1),rgba(var(--flashlight-color-rgb),0));clip-path:polygon(12% 0,88% 0,100% 100%,0% 100%)}.fl-flashlight[data-v-252f6995]{position:absolute;top:0;left:0;width:70px;height:4px;border-radius:10px;background:var(--flashlight-color);transition:all .3s}#vue3-snackbar--container{position:fixed;margin:16px 16px 0;padding:0;z-index:var(--snackbar-zindex);pointer-events:none}#vue3-snackbar--container.is-rtl .vue3-snackbar-message-icon{margin-right:0;margin-left:16px}#vue3-snackbar--container.is-top{top:0}#vue3-snackbar--container.is-bottom{bottom:0}#vue3-snackbar--container.is-left{left:0}#vue3-snackbar--container.is-right{right:0}#vue3-snackbar--container.is-middle{top:50%;transform:translateY(-50%)}#vue3-snackbar--container.is-centre{left:50%;transform:translate(-50%)}#vue3-snackbar--container.has-shadow .vue3-snackbar-message{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.vue3-snackbar-message{display:flex;color:var(--message-text-color, #fff);margin-bottom:16px;position:relative;border-radius:4px;pointer-events:all}.vue3-snackbar-message-action{display:flex;width:100%;justify-content:flex-end}.vue3-snackbar-message-action:not(:empty){padding-top:.5rem}.vue3-snackbar-message.has-border{position:relative;background-color:var(--base-background-color, #fff);border-style:solid;border-color:currentColor;border-width:0}.vue3-snackbar-message.has-border:before{border-radius:inherit;position:absolute;top:0;bottom:0;left:0;right:0;content:"";background-color:var(--background-color);opacity:var(--background-opacity)}.vue3-snackbar-message.has-border.success{color:var(--success-colour)}.vue3-snackbar-message.has-border.error{color:var(--error-colour)}.vue3-snackbar-message.has-border.info{color:var(--info-colour)}.vue3-snackbar-message.has-border.warning{color:var(--warning-colour)}.vue3-snackbar-message.has-border.has-background{color:var(--message-background)}.vue3-snackbar-message.border-left{border-left-width:8px}.vue3-snackbar-message.border-right{border-right-width:8px}.vue3-snackbar-message.border-top{border-top-width:8px}.vue3-snackbar-message.border-bottom{border-bottom-width:8px}.vue3-snackbar-message.success:not(.has-background):not(.has-border){background-color:var(--success-colour);border-color:var(--success-colour)}.vue3-snackbar-message.error:not(.has-background):not(.has-border){background-color:var(--error-colour);border-color:var(--error-colour)}.vue3-snackbar-message.warning:not(.has-background):not(.has-border){background-color:var(--warning-colour);border-color:var(--warning-colour)}.vue3-snackbar-message.info:not(.has-background):not(.has-border){background-color:var(--info-colour);border-color:var(--info-colour)}.vue3-snackbar-message.has-background:not(.has-border){background-color:var(--message-background);border-color:var(--message-background)}.vue3-snackbar-message-wrapper{align-items:center;border-radius:inherit;display:flex;padding:16px}.vue3-snackbar-message.is-dense .vue3-snackbar-message-wrapper{padding:8px 16px}.vue3-snackbar-message-title{font-weight:700;position:relative}.vue3-snackbar-message-additional{position:relative}.vue3-snackbar-message-icon{margin-right:16px;display:flex;color:var(--message-icon-color, currentColor)}.vue3-snackbar-message-close{margin-left:16px;min-width:30px}.vue3-snackbar-message-close button{-webkit-appearance:none}.vue3-snackbar-message-close button:focus:not(:focus-visible){outline:none}.vue3-snackbar-message-close button:focus:not(:-moz-focusring){outline:none}.vue3-snackbar-message-close button{border:none;margin:0;padding:0;overflow:visible;background:transparent;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;text-align:inherit;cursor:pointer;width:30px;height:30px;display:flex;align-items:center;justify-content:center;position:relative}.vue3-snackbar-message-close button:before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;background:currentColor;opacity:0;pointer-events:none;transition:opacity .3s ease-in-out;border-radius:50%}.vue3-snackbar-message-close button:hover:before{opacity:.22}.vue3-snackbar-message-content{display:flex;flex-flow:column;width:min(50vw,350px)}.vue3-snackbar-message-badge{font-size:.9em;font-weight:700;padding:.125em .5em;border-radius:8px;position:absolute;background:#c10015;border:1px solid crimson;box-shadow:0 1px 3px #0003,0 1px 1px #00000024,0 2px 1px -1px #0000001f;color:#fff;top:0;left:0;transform:translate(-25%,-25%)}.vue3-snackbar-message.border-left .vue3-snackbar-message-badge{left:0;top:-5px}.vue3-snackbar-message-enter-from{opacity:0;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}.vue3-snackbar-message-leave-from{max-height:1000px}.vue3-snackbar .vue3-snackbar-message.vue3-snackbar-message-leave-to{max-height:0;opacity:0;margin-bottom:0;overflow:hidden}.vue3-snackbar .vue3-snackbar-message.vue3-snackbar-message-leave-to .vue3-snackbar-message-badge{opacity:0}.vue3-snackbar-message-enter-active{transition:transform .3s,opacity .3s}.vue3-snackbar-message-leave-active{transition:max-height .45s cubic-bezier(0,1,0,1),opacity .3s,margin-bottom .3s}@keyframes headShake{0%{transform:translate(-25%,-25%)}6.5%{transform:translate(calc(-25% - 6px),-25%) rotateY(-9deg)}18.5%{transform:translate(calc(-25% + 5px),-25%) rotateY(7deg)}31.5%{transform:translate(calc(-25% - 3px),-25%) rotateY(-5deg)}43.5%{transform:translate(calc(-25% + 2px),-25%) rotateY(3deg)}50%{transform:translate(-25%,-25%)}}.shake-baby-shake .vue3-snackbar-message-badge{animation-timing-function:ease-in-out;animation-name:headShake;animation-duration:1s;animation-fill-mode:both}.swal2-popup.swal2-toast{box-sizing:border-box;grid-column:1/4!important;grid-row:1/4!important;grid-template-columns:1fr 99fr 1fr;padding:1em;overflow-y:hidden;background:#fff;box-shadow:0 0 1px #00000013,0 1px 2px #00000013,1px 2px 4px #00000013,1px 3px 8px #00000013,2px 4px 16px #00000013;pointer-events:all}.swal2-popup.swal2-toast>*{grid-column:2}.swal2-popup.swal2-toast .swal2-title{margin:.5em 1em;padding:0;font-size:1em;text-align:initial}.swal2-popup.swal2-toast .swal2-loading{justify-content:center}.swal2-popup.swal2-toast .swal2-input{height:2em;margin:.5em;font-size:1em}.swal2-popup.swal2-toast .swal2-validation-message{font-size:1em}.swal2-popup.swal2-toast .swal2-footer{margin:.5em 0 0;padding:.5em 0 0;font-size:.8em}.swal2-popup.swal2-toast .swal2-close{grid-column:3/3;grid-row:1/99;align-self:center;width:.8em;height:.8em;margin:0;font-size:2em}.swal2-popup.swal2-toast .swal2-html-container{margin:.5em 1em;padding:0;font-size:1em;text-align:initial}.swal2-popup.swal2-toast .swal2-html-container:empty{padding:0}.swal2-popup.swal2-toast .swal2-loader{grid-column:1;grid-row:1/99;align-self:center;width:2em;height:2em;margin:.25em}.swal2-popup.swal2-toast .swal2-icon{grid-column:1;grid-row:1/99;align-self:center;width:2em;min-width:2em;height:2em;margin:0 .5em 0 0}.swal2-popup.swal2-toast .swal2-icon .swal2-icon-content{display:flex;align-items:center;font-size:1.8em;font-weight:700}.swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{top:.875em;width:1.375em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:.3125em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:.3125em}.swal2-popup.swal2-toast .swal2-actions{justify-content:flex-start;height:auto;margin:.5em 0 0;padding:0 .5em}.swal2-popup.swal2-toast .swal2-styled{margin:.25em .5em;padding:.4em .6em;font-size:1em}.swal2-popup.swal2-toast .swal2-success{border-color:#a5dc86}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line]{position:absolute;width:1.6em;height:3em;transform:rotate(45deg);border-radius:50%}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.8em;left:-.5em;transform:rotate(-45deg);transform-origin:2em 2em;border-radius:4em 0 0 4em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.25em;left:.9375em;transform-origin:0 1.5em;border-radius:0 4em 4em 0}.swal2-popup.swal2-toast .swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-success .swal2-success-fix{top:0;left:.4375em;width:.4375em;height:2.6875em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line]{height:.3125em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip]{top:1.125em;left:.1875em;width:.75em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=long]{top:.9375em;right:.1875em;width:1.375em}.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-tip{-webkit-animation:swal2-toast-animate-success-line-tip .75s;animation:swal2-toast-animate-success-line-tip .75s}.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-long{-webkit-animation:swal2-toast-animate-success-line-long .75s;animation:swal2-toast-animate-success-line-long .75s}.swal2-popup.swal2-toast.swal2-show{-webkit-animation:swal2-toast-show .5s;animation:swal2-toast-show .5s}.swal2-popup.swal2-toast.swal2-hide{-webkit-animation:swal2-toast-hide .1s forwards;animation:swal2-toast-hide .1s forwards}.swal2-container{display:grid;position:fixed;z-index:1060;top:0;right:0;bottom:0;left:0;box-sizing:border-box;grid-template-areas:"top-start     top            top-end" "center-start  center         center-end" "bottom-start  bottom-center  bottom-end";grid-template-rows:minmax(-webkit-min-content,auto) minmax(-webkit-min-content,auto) minmax(-webkit-min-content,auto);grid-template-rows:minmax(min-content,auto) minmax(min-content,auto) minmax(min-content,auto);height:100%;padding:.625em;overflow-x:hidden;transition:background-color .1s;-webkit-overflow-scrolling:touch}.swal2-container.swal2-backdrop-show,.swal2-container.swal2-noanimation{background:#0006}.swal2-container.swal2-backdrop-hide{background:0 0!important}.swal2-container.swal2-bottom-start,.swal2-container.swal2-center-start,.swal2-container.swal2-top-start{grid-template-columns:minmax(0,1fr) auto auto}.swal2-container.swal2-bottom,.swal2-container.swal2-center,.swal2-container.swal2-top{grid-template-columns:auto minmax(0,1fr) auto}.swal2-container.swal2-bottom-end,.swal2-container.swal2-center-end,.swal2-container.swal2-top-end{grid-template-columns:auto auto minmax(0,1fr)}.swal2-container.swal2-top-start>.swal2-popup{align-self:start}.swal2-container.swal2-top>.swal2-popup{grid-column:2;align-self:start;justify-self:center}.swal2-container.swal2-top-end>.swal2-popup,.swal2-container.swal2-top-right>.swal2-popup{grid-column:3;align-self:start;justify-self:end}.swal2-container.swal2-center-left>.swal2-popup,.swal2-container.swal2-center-start>.swal2-popup{grid-row:2;align-self:center}.swal2-container.swal2-center>.swal2-popup{grid-column:2;grid-row:2;align-self:center;justify-self:center}.swal2-container.swal2-center-end>.swal2-popup,.swal2-container.swal2-center-right>.swal2-popup{grid-column:3;grid-row:2;align-self:center;justify-self:end}.swal2-container.swal2-bottom-left>.swal2-popup,.swal2-container.swal2-bottom-start>.swal2-popup{grid-column:1;grid-row:3;align-self:end}.swal2-container.swal2-bottom>.swal2-popup{grid-column:2;grid-row:3;justify-self:center;align-self:end}.swal2-container.swal2-bottom-end>.swal2-popup,.swal2-container.swal2-bottom-right>.swal2-popup{grid-column:3;grid-row:3;align-self:end;justify-self:end}.swal2-container.swal2-grow-fullscreen>.swal2-popup,.swal2-container.swal2-grow-row>.swal2-popup{grid-column:1/4;width:100%}.swal2-container.swal2-grow-column>.swal2-popup,.swal2-container.swal2-grow-fullscreen>.swal2-popup{grid-row:1/4;align-self:stretch}.swal2-container.swal2-no-transition{transition:none!important}.swal2-popup{display:none;position:relative;box-sizing:border-box;grid-template-columns:minmax(0,100%);width:32em;max-width:100%;padding:0 0 1.25em;border:none;border-radius:5px;background:#fff;color:#545454;font-family:inherit;font-size:1rem}.swal2-popup:focus{outline:0}.swal2-popup.swal2-loading{overflow-y:hidden}.swal2-title{position:relative;max-width:100%;margin:0;padding:.8em 1em 0;color:inherit;font-size:1.875em;font-weight:600;text-align:center;text-transform:none;word-wrap:break-word}.swal2-actions{display:flex;z-index:1;box-sizing:border-box;flex-wrap:wrap;align-items:center;justify-content:center;width:auto;margin:1.25em auto 0;padding:0}.swal2-actions:not(.swal2-loading) .swal2-styled[disabled]{opacity:.4}.swal2-actions:not(.swal2-loading) .swal2-styled:hover{background-image:linear-gradient(#0000001a,#0000001a)}.swal2-actions:not(.swal2-loading) .swal2-styled:active{background-image:linear-gradient(#0003,#0003)}.swal2-loader{display:none;align-items:center;justify-content:center;width:2.2em;height:2.2em;margin:0 1.875em;-webkit-animation:swal2-rotate-loading 1.5s linear 0s infinite normal;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;border-width:.25em;border-style:solid;border-radius:100%;border-color:#2778c4 transparent #2778c4 transparent}.swal2-styled{margin:.3125em;padding:.625em 1.1em;transition:box-shadow .1s;box-shadow:0 0 0 3px transparent;font-weight:500}.swal2-styled:not([disabled]){cursor:pointer}.swal2-styled.swal2-confirm{border:0;border-radius:.25em;background:initial;background-color:#7066e0;color:#fff;font-size:1em}.swal2-styled.swal2-confirm:focus{box-shadow:0 0 0 3px #7066e080}.swal2-styled.swal2-deny{border:0;border-radius:.25em;background:initial;background-color:#dc3741;color:#fff;font-size:1em}.swal2-styled.swal2-deny:focus{box-shadow:0 0 0 3px #dc374180}.swal2-styled.swal2-cancel{border:0;border-radius:.25em;background:initial;background-color:#6e7881;color:#fff;font-size:1em}.swal2-styled.swal2-cancel:focus{box-shadow:0 0 0 3px #6e788180}.swal2-styled.swal2-default-outline:focus{box-shadow:0 0 0 3px #6496c880}.swal2-styled:focus{outline:0}.swal2-styled::-moz-focus-inner{border:0}.swal2-footer{justify-content:center;margin:1em 0 0;padding:1em 1em 0;border-top:1px solid #eee;color:inherit;font-size:1em}.swal2-timer-progress-bar-container{position:absolute;right:0;bottom:0;left:0;grid-column:auto!important;overflow:hidden;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.swal2-timer-progress-bar{width:100%;height:.25em;background:#0003}.swal2-image{max-width:100%;margin:2em auto 1em}.swal2-close{z-index:2;align-items:center;justify-content:center;width:1.2em;height:1.2em;margin-top:0;margin-right:0;margin-bottom:-1.2em;padding:0;overflow:hidden;transition:color .1s,box-shadow .1s;border:none;border-radius:5px;background:0 0;color:#ccc;font-family:serif;font-family:monospace;font-size:2.5em;cursor:pointer;justify-self:end}.swal2-close:hover{transform:none;background:0 0;color:#f27474}.swal2-close:focus{outline:0;box-shadow:inset 0 0 0 3px #6496c880}.swal2-close::-moz-focus-inner{border:0}.swal2-html-container{z-index:1;justify-content:center;margin:1em 1.6em .3em;padding:0;overflow:auto;color:inherit;font-size:1.125em;font-weight:400;line-height:normal;text-align:center;word-wrap:break-word;word-break:break-word}.swal2-checkbox,.swal2-file,.swal2-input,.swal2-radio,.swal2-select,.swal2-textarea{margin:1em 2em 3px}.swal2-file,.swal2-input,.swal2-textarea{box-sizing:border-box;width:auto;transition:border-color .1s,box-shadow .1s;border:1px solid #d9d9d9;border-radius:.1875em;background:inherit;box-shadow:inset 0 1px 1px #0000000f,0 0 0 3px transparent;color:inherit;font-size:1.125em}.swal2-file.swal2-inputerror,.swal2-input.swal2-inputerror,.swal2-textarea.swal2-inputerror{border-color:#f27474!important;box-shadow:0 0 2px #f27474!important}.swal2-file:focus,.swal2-input:focus,.swal2-textarea:focus{border:1px solid #b4dbed;outline:0;box-shadow:inset 0 1px 1px #0000000f,0 0 0 3px #6496c880}.swal2-file::-moz-placeholder,.swal2-input::-moz-placeholder,.swal2-textarea::-moz-placeholder{color:#ccc}.swal2-file:-ms-input-placeholder,.swal2-input:-ms-input-placeholder,.swal2-textarea:-ms-input-placeholder{color:#ccc}.swal2-file::placeholder,.swal2-input::placeholder,.swal2-textarea::placeholder{color:#ccc}.swal2-range{margin:1em 2em 3px;background:#fff}.swal2-range input{width:80%}.swal2-range output{width:20%;color:inherit;font-weight:600;text-align:center}.swal2-range input,.swal2-range output{height:2.625em;padding:0;font-size:1.125em;line-height:2.625em}.swal2-input{height:2.625em;padding:0 .75em}.swal2-file{width:75%;margin-right:auto;margin-left:auto;background:inherit;font-size:1.125em}.swal2-textarea{height:6.75em;padding:.75em}.swal2-select{min-width:50%;max-width:100%;padding:.375em .625em;background:inherit;color:inherit;font-size:1.125em}.swal2-checkbox,.swal2-radio{align-items:center;justify-content:center;background:#fff;color:inherit}.swal2-checkbox label,.swal2-radio label{margin:0 .6em;font-size:1.125em}.swal2-checkbox input,.swal2-radio input{flex-shrink:0;margin:0 .4em}.swal2-input-label{display:flex;justify-content:center;margin:1em auto 0}.swal2-validation-message{align-items:center;justify-content:center;margin:1em 0 0;padding:.625em;overflow:hidden;background:#f0f0f0;color:#666;font-size:1em;font-weight:300}.swal2-validation-message:before{content:"!";display:inline-block;width:1.5em;min-width:1.5em;height:1.5em;margin:0 .625em;border-radius:50%;background-color:#f27474;color:#fff;font-weight:600;line-height:1.5em;text-align:center}.swal2-icon{position:relative;box-sizing:content-box;justify-content:center;width:5em;height:5em;margin:2.5em auto .6em;border:.25em solid transparent;border-radius:50%;border-color:#000;font-family:inherit;line-height:5em;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.swal2-icon .swal2-icon-content{display:flex;align-items:center;font-size:3.75em}.swal2-icon.swal2-error{border-color:#f27474;color:#f27474}.swal2-icon.swal2-error .swal2-x-mark{position:relative;flex-grow:1}.swal2-icon.swal2-error [class^=swal2-x-mark-line]{display:block;position:absolute;top:2.3125em;width:2.9375em;height:.3125em;border-radius:.125em;background-color:#f27474}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:1.0625em;transform:rotate(45deg)}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:1em;transform:rotate(-45deg)}.swal2-icon.swal2-error.swal2-icon-show{-webkit-animation:swal2-animate-error-icon .5s;animation:swal2-animate-error-icon .5s}.swal2-icon.swal2-error.swal2-icon-show .swal2-x-mark{-webkit-animation:swal2-animate-error-x-mark .5s;animation:swal2-animate-error-x-mark .5s}.swal2-icon.swal2-warning{border-color:#facea8;color:#f8bb86}.swal2-icon.swal2-warning.swal2-icon-show{-webkit-animation:swal2-animate-error-icon .5s;animation:swal2-animate-error-icon .5s}.swal2-icon.swal2-warning.swal2-icon-show .swal2-icon-content{-webkit-animation:swal2-animate-i-mark .5s;animation:swal2-animate-i-mark .5s}.swal2-icon.swal2-info{border-color:#9de0f6;color:#3fc3ee}.swal2-icon.swal2-info.swal2-icon-show{-webkit-animation:swal2-animate-error-icon .5s;animation:swal2-animate-error-icon .5s}.swal2-icon.swal2-info.swal2-icon-show .swal2-icon-content{-webkit-animation:swal2-animate-i-mark .8s;animation:swal2-animate-i-mark .8s}.swal2-icon.swal2-question{border-color:#c9dae1;color:#87adbd}.swal2-icon.swal2-question.swal2-icon-show{-webkit-animation:swal2-animate-error-icon .5s;animation:swal2-animate-error-icon .5s}.swal2-icon.swal2-question.swal2-icon-show .swal2-icon-content{-webkit-animation:swal2-animate-question-mark .8s;animation:swal2-animate-question-mark .8s}.swal2-icon.swal2-success{border-color:#a5dc86;color:#a5dc86}.swal2-icon.swal2-success [class^=swal2-success-circular-line]{position:absolute;width:3.75em;height:7.5em;transform:rotate(45deg);border-radius:50%}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.4375em;left:-2.0635em;transform:rotate(-45deg);transform-origin:3.75em 3.75em;border-radius:7.5em 0 0 7.5em}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.6875em;left:1.875em;transform:rotate(-45deg);transform-origin:0 3.75em;border-radius:0 7.5em 7.5em 0}.swal2-icon.swal2-success .swal2-success-ring{position:absolute;z-index:2;top:-.25em;left:-.25em;box-sizing:content-box;width:100%;height:100%;border:.25em solid rgba(165,220,134,.3);border-radius:50%}.swal2-icon.swal2-success .swal2-success-fix{position:absolute;z-index:1;top:.5em;left:1.625em;width:.4375em;height:5.625em;transform:rotate(-45deg)}.swal2-icon.swal2-success [class^=swal2-success-line]{display:block;position:absolute;z-index:2;height:.3125em;border-radius:.125em;background-color:#a5dc86}.swal2-icon.swal2-success [class^=swal2-success-line][class$=tip]{top:2.875em;left:.8125em;width:1.5625em;transform:rotate(45deg)}.swal2-icon.swal2-success [class^=swal2-success-line][class$=long]{top:2.375em;right:.5em;width:2.9375em;transform:rotate(-45deg)}.swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-tip{-webkit-animation:swal2-animate-success-line-tip .75s;animation:swal2-animate-success-line-tip .75s}.swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-long{-webkit-animation:swal2-animate-success-line-long .75s;animation:swal2-animate-success-line-long .75s}.swal2-icon.swal2-success.swal2-icon-show .swal2-success-circular-line-right{-webkit-animation:swal2-rotate-success-circular-line 4.25s ease-in;animation:swal2-rotate-success-circular-line 4.25s ease-in}.swal2-progress-steps{flex-wrap:wrap;align-items:center;max-width:100%;margin:1.25em auto;padding:0;background:inherit;font-weight:600}.swal2-progress-steps li{display:inline-block;position:relative}.swal2-progress-steps .swal2-progress-step{z-index:20;flex-shrink:0;width:2em;height:2em;border-radius:2em;background:#2778c4;color:#fff;line-height:2em;text-align:center}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step{background:#2778c4}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step{background:#add8e6;color:#fff}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step-line{background:#add8e6}.swal2-progress-steps .swal2-progress-step-line{z-index:10;flex-shrink:0;width:2.5em;height:.4em;margin:0 -1px;background:#2778c4}[class^=swal2]{-webkit-tap-highlight-color:transparent}.swal2-show{-webkit-animation:swal2-show .3s;animation:swal2-show .3s}.swal2-hide{-webkit-animation:swal2-hide .15s forwards;animation:swal2-hide .15s forwards}.swal2-noanimation{transition:none}.swal2-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.swal2-rtl .swal2-close{margin-right:initial;margin-left:0}.swal2-rtl .swal2-timer-progress-bar{right:0;left:auto}@-webkit-keyframes swal2-toast-show{0%{transform:translateY(-.625em) rotate(2deg)}33%{transform:translateY(0) rotate(-2deg)}66%{transform:translateY(.3125em) rotate(2deg)}to{transform:translateY(0) rotate(0)}}@keyframes swal2-toast-show{0%{transform:translateY(-.625em) rotate(2deg)}33%{transform:translateY(0) rotate(-2deg)}66%{transform:translateY(.3125em) rotate(2deg)}to{transform:translateY(0) rotate(0)}}@-webkit-keyframes swal2-toast-hide{to{transform:rotate(1deg);opacity:0}}@keyframes swal2-toast-hide{to{transform:rotate(1deg);opacity:0}}@-webkit-keyframes swal2-toast-animate-success-line-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}to{top:1.125em;left:.1875em;width:.75em}}@keyframes swal2-toast-animate-success-line-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}to{top:1.125em;left:.1875em;width:.75em}}@-webkit-keyframes swal2-toast-animate-success-line-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}to{top:.9375em;right:.1875em;width:1.375em}}@keyframes swal2-toast-animate-success-line-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}to{top:.9375em;right:.1875em;width:1.375em}}@-webkit-keyframes swal2-show{0%{transform:scale(.7)}45%{transform:scale(1.05)}80%{transform:scale(.95)}to{transform:scale(1)}}@keyframes swal2-show{0%{transform:scale(.7)}45%{transform:scale(1.05)}80%{transform:scale(.95)}to{transform:scale(1)}}@-webkit-keyframes swal2-hide{0%{transform:scale(1);opacity:1}to{transform:scale(.5);opacity:0}}@keyframes swal2-hide{0%{transform:scale(1);opacity:1}to{transform:scale(.5);opacity:0}}@-webkit-keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}to{top:2.8125em;left:.8125em;width:1.5625em}}@keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}to{top:2.8125em;left:.8125em;width:1.5625em}}@-webkit-keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}to{top:2.375em;right:.5em;width:2.9375em}}@keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}to{top:2.375em;right:.5em;width:2.9375em}}@-webkit-keyframes swal2-rotate-success-circular-line{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}to{transform:rotate(-405deg)}}@keyframes swal2-rotate-success-circular-line{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}to{transform:rotate(-405deg)}}@-webkit-keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;transform:scale(.4);opacity:0}50%{margin-top:1.625em;transform:scale(.4);opacity:0}80%{margin-top:-.375em;transform:scale(1.15)}to{margin-top:0;transform:scale(1);opacity:1}}@keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;transform:scale(.4);opacity:0}50%{margin-top:1.625em;transform:scale(.4);opacity:0}80%{margin-top:-.375em;transform:scale(1.15)}to{margin-top:0;transform:scale(1);opacity:1}}@-webkit-keyframes swal2-animate-error-icon{0%{transform:rotateX(100deg);opacity:0}to{transform:rotateX(0);opacity:1}}@keyframes swal2-animate-error-icon{0%{transform:rotateX(100deg);opacity:0}to{transform:rotateX(0);opacity:1}}@-webkit-keyframes swal2-rotate-loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes swal2-rotate-loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@-webkit-keyframes swal2-animate-question-mark{0%{transform:rotateY(-360deg)}to{transform:rotateY(0)}}@keyframes swal2-animate-question-mark{0%{transform:rotateY(-360deg)}to{transform:rotateY(0)}}@-webkit-keyframes swal2-animate-i-mark{0%{transform:rotate(45deg);opacity:0}25%{transform:rotate(-25deg);opacity:.4}50%{transform:rotate(15deg);opacity:.8}75%{transform:rotate(-5deg);opacity:1}to{transform:rotateX(0);opacity:1}}@keyframes swal2-animate-i-mark{0%{transform:rotate(45deg);opacity:0}25%{transform:rotate(-25deg);opacity:.4}50%{transform:rotate(15deg);opacity:.8}75%{transform:rotate(-5deg);opacity:1}to{transform:rotateX(0);opacity:1}}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow:hidden}body.swal2-height-auto{height:auto!important}body.swal2-no-backdrop .swal2-container{background-color:transparent!important;pointer-events:none}body.swal2-no-backdrop .swal2-container .swal2-popup{pointer-events:all}body.swal2-no-backdrop .swal2-container .swal2-modal{box-shadow:0 0 10px #0006}@media print{body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow-y:scroll!important}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown)>[aria-hidden=true]{display:none}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) .swal2-container{position:static!important}}body.swal2-toast-shown .swal2-container{box-sizing:border-box;width:360px;max-width:100%;background-color:transparent;pointer-events:none}body.swal2-toast-shown .swal2-container.swal2-top{top:0;right:auto;bottom:auto;left:50%;transform:translate(-50%)}body.swal2-toast-shown .swal2-container.swal2-top-end,body.swal2-toast-shown .swal2-container.swal2-top-right{top:0;right:0;bottom:auto;left:auto}body.swal2-toast-shown .swal2-container.swal2-top-left,body.swal2-toast-shown .swal2-container.swal2-top-start{top:0;right:auto;bottom:auto;left:0}body.swal2-toast-shown .swal2-container.swal2-center-left,body.swal2-toast-shown .swal2-container.swal2-center-start{top:50%;right:auto;bottom:auto;left:0;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-center{top:50%;right:auto;bottom:auto;left:50%;transform:translate(-50%,-50%)}body.swal2-toast-shown .swal2-container.swal2-center-end,body.swal2-toast-shown .swal2-container.swal2-center-right{top:50%;right:0;bottom:auto;left:auto;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-left,body.swal2-toast-shown .swal2-container.swal2-bottom-start{top:auto;right:auto;bottom:0;left:0}body.swal2-toast-shown .swal2-container.swal2-bottom{top:auto;right:auto;bottom:0;left:50%;transform:translate(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-end,body.swal2-toast-shown .swal2-container.swal2-bottom-right{top:auto;right:0;bottom:0;left:auto}.modal[data-v-60555b57]{overflow-x:hidden;overflow-y:auto;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9}.modal__backdrop[data-v-60555b57]{background-color:#0000004d;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1}.modal__dialog[data-v-60555b57]{background-color:#fff;position:relative;width:96%;margin:5rem auto;display:flex;flex-direction:column;border-radius:1rem;z-index:2}@media only screen and (min-width: 1280px){.modal__dialog[data-v-60555b57]{max-width:108rem}}.modal__dialog--small[data-v-60555b57]{max-width:48rem;margin-top:12rem}.modal__dialog--medium[data-v-60555b57]{max-width:72rem}.modal__close[data-v-60555b57]{position:relative;bottom:1.5rem;width:3rem;height:3rem;color:#9d9d9d}.modal__header[data-v-60555b57]{padding:3.4rem 2rem 1rem;display:flex;align-items:flex-end;justify-content:space-between}.modal__body[data-v-60555b57]{padding:1rem 2rem;overflow:auto;display:flex;flex-direction:column;align-items:stretch}.modal__footer[data-v-60555b57]{padding:1rem 2rem 2.6rem;display:flex}.fade-enter-active[data-v-60555b57],.fade-leave-active[data-v-60555b57]{transition:opacity .2s}.fade-enter[data-v-60555b57],.fade-leave-to[data-v-60555b57]{opacity:0}@media only screen and (min-width: 1280px){.explore--container .modal__dialog--small[data-v-60555b57]{max-width:48rem;margin:initial;top:9.4rem;border-radius:initial;float:right}}
