.register-wrapper{margin-top:3.2rem;margin-bottom:10.1rem}@media(max-width:60.5em){.register-wrapper{margin-bottom:3.2rem}}.register-wrapper img{width:100%;border-radius:12px;-o-object-fit:cover;object-fit:cover;height:100%}.register-wrapper .register{gap:9.8rem;grid-template-columns:55rem 45.6rem;justify-content:center;align-items:center}@media(max-width:60.5em){.register-wrapper .register{grid-template-columns:1fr}}.register-wrapper .register__first-col{display:grid;grid-template-columns:20.6rem auto;grid-template-rows:repeat(2,35rem);gap:1.6rem}@media(max-width:60.5em){.register-wrapper .register__first-col{display:none}}.register-wrapper .register__first-col__img-3-wrapper{grid-column:1;grid-row:2}.register-wrapper .register__first-col__img-1-wrapper,.register-wrapper .register__first-col__img-2-wrapper,.register-wrapper .register__first-col__img-3-wrapper{overflow:hidden;border-radius:12px}.register-wrapper .register__first-col__img-2-wrapper{grid-column:2;grid-row:1/3;position:relative}.register-wrapper .register__first-col__shape-1{position:absolute;bottom:0;right:0;pointer-events:none}.register-wrapper .register__first-col__logo{position:absolute;bottom:3.5rem;right:2.5rem;z-index:1001;pointer-events:none}.register-wrapper .register__first-col__img-1,.register-wrapper .register__first-col__img-2,.register-wrapper .register__first-col__img-3{transition:all .3s}.register-wrapper .register__first-col__img-1:active,.register-wrapper .register__first-col__img-1:hover,.register-wrapper .register__first-col__img-2:active,.register-wrapper .register__first-col__img-2:hover,.register-wrapper .register__first-col__img-3:active,.register-wrapper .register__first-col__img-3:hover{transform:scale(1.03)}@media(max-width:60.5em){.register-wrapper .register__second-col{width:45.6rem;margin:0 auto}}@media only screen and (max-width:26.4375em){.register-wrapper .register__second-col{width:90%}}.register-wrapper .register__heading{text-align:center;font-weight:700;margin-bottom:3.6rem}.register-wrapper .register__paragraph{font-size:1.488rem;margin-bottom:2.6rem;color:var(--clr-blue-lighter);line-height:1.4}.register-wrapper .register__input{height:5.8rem;border-radius:12px;border:none;background-color:var(--clr-grey-3);padding:20px 32px 20px 20px;font-size:1.471rem;width:100%;transition:all .3s}@media only screen and (max-width:37.5em){.register-wrapper .register__input{height:6rem}}@media only screen and (max-width:26.4375em){.register-wrapper .register__input{height:6.3rem}}.register-wrapper .register__input:focus{outline:none;box-shadow:0 0 0 2px var(--clr-primary);background-color:var(--clr-white)}.register-wrapper .register__submit-button{padding:1.6rem 3.2rem;background:var(--clr-primary);color:var(--clr-white);font-size:1.6rem;transition:all .3s;font-weight:600;height:5.5rem}.register-wrapper .register__submit-button-pending{background:var(--clr-grey-3);color:var(--clr-grey-1);cursor:not-allowed}.register-wrapper .register__submit-button:active,.register-wrapper .register__submit-button:hover{background:var(--clr-primary-lighter)}.register-wrapper .register__form{margin-bottom:2.8rem;justify-content:center}.register-wrapper .register__or-container{position:relative;margin-bottom:2.8rem}.register-wrapper .register__or{font-weight:500;color:var(--clr-blue-lighter)}.register-wrapper .register-line-1{position:absolute;top:50%;left:0;width:20.45rem;height:1px;background-color:var(--clr-blue-lighter)}@media only screen and (max-width:25.1875em){.register-wrapper .register-line-1{width:15.45rem}}.register-wrapper .register-line-2{position:absolute;top:50%;right:0;width:20.45rem;height:1px;background-color:var(--clr-blue-lighter)}@media only screen and (max-width:25.1875em){.register-wrapper .register-line-2{width:15.45rem}}body{position:relative}.responsive-shape-1{position:fixed;bottom:-8rem;left:0;z-index:-1;display:none}@media only screen and (max-width:60.5em){.responsive-shape-1{display:block}}.responsive-shape-2{position:fixed;bottom:-2rem;right:0;z-index:-1;width:30rem;display:none}@media only screen and (max-width:60.5em){.responsive-shape-2{display:block}}