.auth-page{width:100%;height:100vh;display:flex}.auth-page .form-section{background:#fff;height:100%;display:flex;flex-direction:column;overflow-y:scroll;scrollbar-width:none}@media screen and (max-width:1200px){.auth-page .form-section{width:100%;padding:45px 15px}}@media screen and (min-width:1200px){.auth-page .form-section{width:55%;padding:45px 75px 15px}}.auth-page .form-section::-webkit-scrollbar{width:0}.auth-page .image-section{background:var(--light-blue-bcg);height:100%;position:relative;overflow:hidden}@media screen and (max-width:1200px){.auth-page .image-section{display:none}}@media screen and (min-width:1200px){.auth-page .image-section{width:45%;display:flex}}.auth-page .image-container{position:relative;z-index:2}.auth-page .image-section.learners{padding:55px 25px 15px 75px;flex-direction:column}.auth-page .image-section.learners .semi-circles{height:100%;object-fit:contain;position:absolute;left:0;top:0}.auth-page .image-section.learners .image-container{width:100%;height:65%;border:2px solid var(--blue-bcg);border-radius:24px;position:relative}.auth-page .image-section.learners .image-container img{width:100%;height:90.5%;position:absolute;right:-27.5px;top:50%;transform:translateY(-50%);border-top-left-radius:24px;border-bottom-left-radius:24px}.auth-page .image-section.learners .image-section-text .bold-text{font-size:2.5vw;font-weight:800;color:var(--blue-bcg);margin:25px 0}.auth-page .image-section.learners .image-section-text .bold-text i{color:var(--text-orange);font-weight:500;margin:0 2.5px}.auth-page .image-section.learners .image-section-text .regular-text{color:#01263f;font-weight:500}.auth-page .image-section.tutors{padding:35px 25px 15px;flex-direction:column;align-items:center}.auth-page .image-section.tutors .illustration{height:100%;width:100%;object-fit:cover;position:absolute;left:0;top:0;z-index:1}.auth-page .image-section.tutors .image-section-text.tutors{text-align:center;display:flex;flex-direction:column;align-items:center}.auth-page .image-section.tutors .image-section-text.tutors .logo{max-width:200px;height:25px;object-fit:contain}.auth-page .image-section.tutors .image-section-text.tutors .tutor-text{font-size:16px;max-width:65%;margin:15px 0;font-weight:700;color:var(--text-dark-blue)}.auth-page .image-section.tutors .image-section-text.tutors .tutor-text span{color:var(--text-orange)}.auth-page .image-section.tutors .image-container.tutors{height:500px;width:75%;display:flex;flex-direction:column;gap:15px}.auth-page .image-section.tutors .image-container.tutors img{height:100%}.auth-page .image-section.tutors.organisation{align-items:center;justify-content:start;padding:0 25px 15px}.auth-page .image-section.tutors.organisation .image-container.organisation{height:75%;width:75%;display:flex;flex-direction:column;gap:15px}.auth-page .image-section.tutors.organisation .image-container.organisation .rectangle{position:absolute;top:5%;left:10px;width:95%}.auth-page .image-section.tutors.organisation .image-container.organisation .signup-image{width:100%;height:99.25%;border-radius:12px}.auth-page .image-section.tutors.organisation .image-container.organisation .lady-image{height:67.5%}.auth-page .image-section.tutors.organisation .image-container.organisation .bw-image{height:32.5%;border-radius:8px}.auth-page .image-section.tutors.organisation .image-section-text.organisation{text-align:center;display:flex;flex-direction:column;align-items:center}.auth-page .image-section.tutors.organisation .image-section-text.organisation .logo{max-width:200px;height:25px;object-fit:contain;margin:45px 0 0}.auth-page .image-section.tutors.organisation .image-section-text.organisation .tutor-text{font-size:16px;max-width:65%;margin:15px 0;font-weight:700;color:var(--text-dark-blue)}.auth-page .image-section.tutors.organisation .image-section-text.organisation .tutor-text span{color:var(--text-orange)}.auth-page .image-section.direction{flex-direction:column-reverse}.auth-page .image-section.direction .rectangle-shape{position:absolute;bottom:-60%;left:10px;width:95%}