.ds-content p:last-child{margin-bottom:0}a{text-decoration:none}body{--bs-body-font-family:"Poppins",sans-serif;--bs-body-font-size:18px;background-color:#000;color:#222;font-family:Poppins,sans-serif;font-style:normal;font-weight:400;--bs-link-decoration:none}@media (min-width:992px){body{align-items:center;display:flex;height:100vh;justify-content:center}}.success-notification{align-items:center;background:linear-gradient(270deg,#fff 67.71%,#7bc255 282.33%);border-radius:10px;box-shadow:0 111px 31px 0 transparent,0 71px 28px 0 rgba(0,0,0,.01),0 40px 24px 0 rgba(0,0,0,.04),0 18px 18px 0 rgba(0,0,0,.07),0 4px 10px 0 rgba(0,0,0,.09);display:flex;height:90px;left:50%;opacity:0;overflow:hidden;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);transition:opacity .5s ease;width:305px;z-index:1}@media (min-width:992px){.success-notification{width:365px}}.success-notification:before{background:#7bc255;border-color:#fff;border-style:solid;border-width:1px 2px;content:"";display:block;height:100%;width:13px}.success-notification .inner{display:flex;gap:18px;justify-content:center;text-align:left;width:100%}.success-notification .inner:before{background:url(https://44418206.fs1.hubspotusercontent-na1.net/hubfs/44418206/mayakoba-login-clk/success-icon.svg) 50% no-repeat;background-size:29px 29px;content:"";display:block;height:29px;width:29px}.success-notification .notification-title{color:#2e7c04;font-size:16px;font-style:normal;font-weight:500;letter-spacing:-.445px;line-height:24px}@media (min-width:992px){.success-notification .notification-title{font-size:18px}}.success-notification .notification-subtitle{color:#3f3f3f;font-size:12px;font-style:normal;font-weight:400;letter-spacing:-.445px;line-height:normal}@media (min-width:992px){.success-notification .notification-subtitle{font-size:14px}}.success-notification:after{background-color:#7bc255;bottom:0;content:"";display:block;height:4px;left:0;position:absolute;transition:width 2s ease;width:0}.success-notification.success-notification-animate{opacity:1;z-index:2}.success-notification.success-notification-animate:after{width:100%}.success-notification.ds-show{opacity:1;z-index:1}.error-notification{align-items:center;background:linear-gradient(270deg,#fff 67.71%,#7bc255 282.33%);background:linear-gradient(270deg,#fff 72.52%,#ff4a4a 282.33%);border-radius:10px;box-shadow:0 111px 31px 0 transparent,0 71px 28px 0 rgba(0,0,0,.01),0 40px 24px 0 rgba(0,0,0,.04),0 18px 18px 0 rgba(0,0,0,.07),0 4px 10px 0 rgba(0,0,0,.09);display:flex;height:90px;left:50%;opacity:0;overflow:hidden;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);transition:opacity .5s ease;width:305px;z-index:1}@media (min-width:992px){.error-notification{width:365px}}.error-notification:before{background:#7bc255;border-color:#fff;border-style:solid;border-width:1px 2px;content:"";display:block;height:100%;width:13px}.error-notification .inner{display:flex;gap:18px;justify-content:center;text-align:left;width:100%}.error-notification .inner:before{background:url(https://44418206.fs1.hubspotusercontent-na1.net/hubfs/44418206/mayakoba-login-clk/success-icon.svg) 50% no-repeat;background-size:29px 29px;content:"";display:block;height:29px;width:29px}.error-notification .notification-title{color:#2e7c04;font-size:16px;font-style:normal;font-weight:500;letter-spacing:-.445px;line-height:24px}@media (min-width:992px){.error-notification .notification-title{font-size:18px}}.error-notification .notification-subtitle{color:#3f3f3f;font-size:12px;font-style:normal;font-weight:400;letter-spacing:-.445px;line-height:normal}@media (min-width:992px){.error-notification .notification-subtitle{font-size:14px}}.error-notification:after{background-color:#7bc255;bottom:0;content:"";display:block;height:4px;left:0;position:absolute;transition:width 2s ease;width:0}.error-notification.success-notification-animate{opacity:1;z-index:2}.error-notification.success-notification-animate:after{width:100%}.error-notification.ds-show{opacity:1;z-index:1}.error-notification:before{background:#ff4a4a}.error-notification .inner:before{background-image:url(https://44418206.fs1.hubspotusercontent-na1.net/hubfs/44418206/mayakoba-login-clk/error-icon.svg)}.error-notification .notification-title{color:#ff4a4a}.main-body{margin-bottom:0;margin-top:0}.main-body .head{text-align:center;width:100%}.main-body .left-col{display:none;margin-bottom:30px}@media (min-width:992px){.main-body .left-col{align-items:center;display:flex;margin-bottom:0;padding-right:60px}}.main-body .right-col{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:space-around}@media (min-width:992px){.main-body .right-col{height:auto;justify-content:space-between}}@media (min-width:1440px){.main-body .right-col{padding-bottom:40px;padding-top:40px}}.main-body .right-col .notifications{height:205px;position:relative}.main-body .right-col .title{color:#434343;font-size:30px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:17px}.main-body .right-col .subtitle{color:#525252;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:27px}.main-body .right-col form.error-form .input-error .inner{border-color:#ff4a4a}.main-body .right-col .fields{display:flex;flex-direction:column;gap:15px;margin-bottom:20px}@media (min-width:992px){.main-body .right-col .fields{gap:25px;margin-bottom:40px}}.main-body .right-col .fields .input .inner{align-items:center;border:1px solid #d4d4d4;border-radius:16px;display:flex;gap:6px;padding:14px 16px;width:100%}.main-body .right-col .fields .input .inner:before{background:url(https://info.clickplan.mx/hubfs/mayakoba-login/user.svg) 50% no-repeat;content:"";display:block;height:24px;width:24px}.main-body .right-col .fields .input.password .inner:before{background-image:url(https://info.clickplan.mx/hubfs/mayakoba-login/password.svg)}.main-body .right-col .fields .input input{border:none;color:#1c1c1c;font-size:16px;font-style:normal;font-weight:400;line-height:normal;outline:none;width:100%}.main-body .right-col .fields .input input::placeholder{color:#1c1c1c;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.main-body .right-col .cta{display:flex;justify-content:center}.main-body .right-col .btn-primary{background:#2c8dff;border-radius:29.167px;padding:13px 48px}.main-body .right-col .foot{color:#5f5f5f;font-size:13px;font-style:normal;font-weight:400;line-height:20px;text-align:center}