.text-12{font-size:12px;line-height:16.8px}@media screen and (max-width:767px){.text-12{font-size:11px;line-height:15.4px}}.register-container .register-wrapper .register-section .register-subtitle,.text-14{font-size:14px;line-height:19.6px}@media screen and (max-width:767px){.register-container .register-wrapper .register-section .register-subtitle,.text-14{font-size:12px;line-height:16.8px}}.register-container .register-wrapper .register-section .ant-form .ant-form-item .ant-form-item-row .ant-form-item-control .ant-input,.register-container .register-wrapper .register-section .ant-form .ant-form-item .ant-form-item-row .ant-form-item-control .ant-select-selector,.register-container .register-wrapper .register-section .ant-form .ant-form-item .ant-form-item-row .ant-form-item-label label,.text-16{font-size:16px;line-height:22.4px}@media screen and (max-width:1440px){.register-container .register-wrapper .register-section .ant-form .ant-form-item .ant-form-item-row .ant-form-item-control .ant-input,.register-container .register-wrapper .register-section .ant-form .ant-form-item .ant-form-item-row .ant-form-item-control .ant-select-selector,.register-container .register-wrapper .register-section .ant-form .ant-form-item .ant-form-item-row .ant-form-item-label label,.text-16{font-size:15px;line-height:21px}}@media screen and (max-width:767px){.register-container .register-wrapper .register-section .ant-form .ant-form-item .ant-form-item-row .ant-form-item-control .ant-input,.register-container .register-wrapper .register-section .ant-form .ant-form-item .ant-form-item-row .ant-form-item-control .ant-select-selector,.register-container .register-wrapper .register-section .ant-form .ant-form-item .ant-form-item-row .ant-form-item-label label,.text-16{font-size:14px;line-height:19.6px}}.register-container .register-wrapper .register-section .ant-form .ant-form-item .ant-form-item-row .ant-form-item-control .button span,.text-18{font-size:18px;line-height:25.2px}@media screen and (max-width:1440px){.register-container .register-wrapper .register-section .ant-form .ant-form-item .ant-form-item-row .ant-form-item-control .button span,.text-18{font-size:16px;line-height:22.4px}}@media screen and (max-width:767px){.register-container .register-wrapper .register-section .ant-form .ant-form-item .ant-form-item-row .ant-form-item-control .button span,.text-18{font-size:15px;line-height:21px}}.text-20{font-size:20px;line-height:28px}@media screen and (max-width:1440px){.text-20{font-size:18px;line-height:25.2px}}@media screen and (max-width:767px){.text-20{font-size:16px;line-height:22.4px}}.text-22{font-size:22px;line-height:30.8px}@media screen and (max-width:1440px){.text-22{font-size:20px;line-height:28px}}@media screen and (max-width:767px){.text-22{font-size:18px;line-height:25.2px}}.text-24{font-size:24px;line-height:33.6px}@media screen and (max-width:1440px){.text-24{font-size:22px;line-height:30.8px}}@media screen and (max-width:767px){.text-24{font-size:20px;line-height:28px}}.text-26{font-size:26px;line-height:36.4px}@media screen and (max-width:1440px){.text-26{font-size:24px;line-height:33.6px}}@media screen and (max-width:767px){.text-26{font-size:22px;line-height:30.8px}}.register-container .register-wrapper .register-section .register-title,.text-28{font-size:28px;line-height:39.2px}@media screen and (max-width:1440px){.register-container .register-wrapper .register-section .register-title,.text-28{font-size:24px;line-height:33.6px}}@media screen and (max-width:767px){.register-container .register-wrapper .register-section .register-title,.text-28{font-size:22px;line-height:30.8px}}.text-30{font-size:30px;line-height:42px}@media screen and (max-width:1440px){.text-30{font-size:26px;line-height:36.4px}}@media screen and (max-width:767px){.text-30{font-size:24px;line-height:33.6px}}.text-32{font-size:32px;line-height:44.8px}@media screen and (max-width:1440px){.text-32{font-size:28px;line-height:39.2px}}@media screen and (max-width:767px){.text-32{font-size:24px;line-height:33.6px}}.text-36{font-size:36px;line-height:50.4px}@media screen and (max-width:1440px){.text-36{font-size:32px;line-height:44.8px}}@media screen and (max-width:767px){.text-36{font-size:28px;line-height:39.2px}}.register-container:before{content:"";position:fixed;top:0;left:0;z-index:-1;width:100%;height:100%;background:#fcfcfd}.register-container .register-wrapper{height:93vh;display:flex;align-items:center;position:relative}.register-container .register-wrapper .register-section{display:flex;justify-content:center;flex-direction:column;max-width:480px;padding:32px;margin:0 auto;overflow:auto;width:100%;border:1px solid #e6e8ec;background:#fcfcfd;box-shadow:0 4px 76.5px 0 rgba(0,0,0,.09);border-radius:32px}@media screen and (max-width:1440px){.register-container .register-wrapper .register-section{padding:30px;max-width:480px}}@media screen and (max-width:1024px){.register-container .register-wrapper .register-section{padding:25px;max-width:350px}}@media screen and (max-width:768px){.register-container .register-wrapper .register-section{padding:25px;max-width:385px}}.register-container .register-wrapper .register-section .register-title{font-family:Poppins,sans-serif!important;font-weight:600;margin:0 0 6px}@media screen and (max-width:1440px){.register-container .register-wrapper .register-section .register-title{font-size:22px;line-height:1.2}}@media screen and (max-width:991px){.register-container .register-wrapper .register-section .register-title{font-size:20px}}.register-container .register-wrapper .register-section .register-subtitle{font-family:Poppins,sans-serif!important;font-weight:400;color:#777e90;margin:0 0 10px}.register-container .register-wrapper .register-section .gender-selection{width:100%;max-width:100%;display:flex;flex-direction:column;align-items:center;text-align:center;padding:20px 0}.register-container .register-wrapper .register-section .gender-selection .gender-title{font-family:Poppins,sans-serif!important;font-weight:600;font-size:30px;line-height:44px;color:#141416;margin:0 0 20px;text-align:center}.register-container .register-wrapper .register-section .gender-selection .gender-title .brand-name{color:#5e26fe}@media screen and (max-width:1440px){.register-container .register-wrapper .register-section .gender-selection .gender-title{font-size:26px;line-height:36px}}@media screen and (max-width:991px){.register-container .register-wrapper .register-section .gender-selection .gender-title{font-size:24px;line-height:32px}}.register-container .register-wrapper .register-section .gender-selection .gender-subtitle{font-family:Poppins,sans-serif!important;font-weight:600;font-size:30px;line-height:44px;color:#141416;margin:0 0 60px;text-align:center}@media screen and (max-width:1440px){.register-container .register-wrapper .register-section .gender-selection .gender-subtitle{font-size:26px;line-height:36px;margin:0 0 50px}}@media screen and (max-width:991px){.register-container .register-wrapper .register-section .gender-selection .gender-subtitle{font-size:24px;line-height:32px;margin:0 0 40px}}.register-container .register-wrapper .register-section .gender-selection .gender-options{display:flex;gap:100px;align-items:center;justify-content:center;width:100%;max-width:600px}@media screen and (max-width:1440px){.register-container .register-wrapper .register-section .gender-selection .gender-options{gap:80px}}@media screen and (max-width:1024px){.register-container .register-wrapper .register-section .gender-selection .gender-options{gap:60px}}@media screen and (max-width:768px){.register-container .register-wrapper .register-section .gender-selection .gender-options{gap:40px;flex-direction:column}}.register-container .register-wrapper .register-section .gender-selection .gender-options .gender-option{display:flex;flex-direction:column;align-items:center;gap:23px;cursor:pointer;transition:all .3s ease;padding:10px}.register-container .register-wrapper .register-section .gender-selection .gender-options .gender-option:hover{transform:translateY(-5px)}.register-container .register-wrapper .register-section .gender-selection .gender-options .gender-option.selected .gender-avatar{box-shadow:0 8px 24px rgba(94,38,254,.3);transform:scale(1.05)}.register-container .register-wrapper .register-section .gender-selection .gender-options .gender-option .gender-avatar{width:200px;height:200px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease;overflow:hidden;position:relative}@media screen and (max-width:1440px){.register-container .register-wrapper .register-section .gender-selection .gender-options .gender-option .gender-avatar{width:180px;height:180px}}@media screen and (max-width:1024px){.register-container .register-wrapper .register-section .gender-selection .gender-options .gender-option .gender-avatar{width:160px;height:160px}}@media screen and (max-width:768px){.register-container .register-wrapper .register-section .gender-selection .gender-options .gender-option .gender-avatar{width:150px;height:150px}}.register-container .register-wrapper .register-section .gender-selection .gender-options .gender-option .gender-avatar .avatar-image{width:100%;height:100%;object-fit:contain}.register-container .register-wrapper .register-section .gender-selection .gender-options .gender-option .gender-avatar.male-avatar{background:linear-gradient(135deg,#e3f4fe,#b8e6fe)}.register-container .register-wrapper .register-section .gender-selection .gender-options .gender-option .gender-avatar.female-avatar{background:linear-gradient(135deg,#f0ebff,#e0d5ff)}.register-container .register-wrapper .register-section .gender-selection .gender-options .gender-option .gender-label{font-family:Poppins,sans-serif!important;font-weight:600;font-size:24px;line-height:32px;color:#23262f;margin:0;text-align:center}@media screen and (max-width:1440px){.register-container .register-wrapper .register-section .gender-selection .gender-options .gender-option .gender-label{font-size:22px;line-height:28px}}@media screen and (max-width:991px){.register-container .register-wrapper .register-section .gender-selection .gender-options .gender-option .gender-label{font-size:20px;line-height:24px}}.register-container .register-wrapper .register-section .step-indicator{display:flex;gap:10px;width:100%;margin:8px 0 30px}.register-container .register-wrapper .register-section .step-indicator .step-dot{width:12px;height:12px;border-radius:999px;background:#d6ccff;flex:0 0 auto}.register-container .register-wrapper .register-section .step-indicator .step-dot.active{background:#4d03c5;width:32px}.register-container .register-wrapper .register-section .step-indicator .step-dash{width:12px;height:12px;border-radius:999px;background:#d6ccff;flex:0 0 auto}.register-container .register-wrapper .register-section .step-indicator .step-dash.active{background:#4d03c5;width:32px}.register-container .register-wrapper .register-section .ant-form{width:100%}.register-container .register-wrapper .register-section .ant-form .ant-form-item{margin:0 0 20px}.register-container .register-wrapper .register-section .ant-form .ant-form-item .ant-form-item-row .ant-form-item-label{width:100%;text-align:left}.register-container .register-wrapper .register-section .ant-form .ant-form-item .ant-form-item-row .ant-form-item-label label{line-height:20.8px;font-family:Poppins,sans-serif!important;font-weight:500;text-transform:capitalize;color:#777e90}.register-container .register-wrapper .register-section .ant-form .ant-form-item .ant-form-item-row .ant-form-item-label label:after,.register-container .register-wrapper .register-section .ant-form .ant-form-item .ant-form-item-row .ant-form-item-label label:before{display:none}.register-container .register-wrapper .register-section .ant-form .ant-form-item .ant-form-item-row .ant-form-item-control{min-width:100%}.register-container .register-wrapper .register-section .ant-form .ant-form-item .ant-form-item-row .ant-form-item-control .ant-input{height:56px;padding:16px;border-radius:16px;border:none!important;background:#f4f5f6;font-family:Poppins,sans-serif!important;font-weight:500;box-shadow:none!important}@media screen and (max-width:1440px){.register-container .register-wrapper .register-section .ant-form .ant-form-item .ant-form-item-row .ant-form-item-control .ant-input{height:52px}}@media screen and (max-width:1280px){.register-container .register-wrapper .register-section .ant-form .ant-form-item .ant-form-item-row .ant-form-item-control .ant-input{height:50px}}.register-container .register-wrapper .register-section .ant-form .ant-form-item .ant-form-item-row .ant-form-item-control .ant-input-affix-wrapper{border-radius:16px;background:#f4f5f6;padding:0;border:none!important;box-shadow:none}.register-container .register-wrapper .register-section .ant-form .ant-form-item .ant-form-item-row .ant-form-item-control .ant-input-affix-wrapper .ant-input{border:none}.register-container .register-wrapper .register-section .ant-form .ant-form-item .ant-form-item-row .ant-form-item-control .ant-input-affix-wrapper .ant-input-suffix{margin-right:15px}.register-container .register-wrapper .register-section .ant-form .ant-form-item .ant-form-item-row .ant-form-item-control .ant-select-selector{padding:16px;display:flex;align-items:center;border-radius:16px;border:1px solid #f4f5f6!important;background:#f4f5f6;font-family:Poppins,sans-serif!important;font-weight:500;color:#141416!important;text-align:left;box-shadow:none!important}.register-container .register-wrapper .register-section .ant-form .ant-form-item .ant-form-item-row .ant-form-item-control .button{border-radius:24px;width:100%;height:56px;margin-top:18px;background:#4d03c5}@media screen and (max-width:1440px){.register-container .register-wrapper .register-section .ant-form .ant-form-item .ant-form-item-row .ant-form-item-control .button{width:100%;height:52px}}@media screen and (max-width:1280px){.register-container .register-wrapper .register-section .ant-form .ant-form-item .ant-form-item-row .ant-form-item-control .button{width:100%;height:50px}}.register-container .register-wrapper .register-section .ant-form .ant-form-item .ant-form-item-row .ant-form-item-control .button span{font-family:Poppins,sans-serif!important;font-weight:600;font-style:normal}.register-container .register-wrapper .register-section .ant-form .ant-form-item .ant-form-item-row .ant-form-item-control .button .ant-spin i{color:#fff}.register-container .register-wrapper .register-section .ant-form .ant-form-item .ant-form-item-explain-error{font-family:Poppins,sans-serif!important;font-weight:400;color:red;font-size:14px}.register-container .register-wrapper .register-section .bottom-part{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px}.register-container .register-wrapper .register-section .bottom-part .google-button{width:100%;height:56px;border-radius:16px;border:none;background:#f4f5f6;display:flex;align-items:center;justify-content:center;gap:10px;cursor:pointer;font-family:Poppins,sans-serif!important;font-weight:500;color:#23262f}.register-container .register-wrapper .register-section .bottom-part .register{font-family:Poppins,sans-serif!important;font-weight:500}.register-container .register-wrapper .register-section .bottom-part .register .link{color:#4d03c5;font-family:Poppins,sans-serif!important;font-weight:500;cursor:pointer}.register-container .register-wrapper .register-section .bottom-part .register .as-button{border:none;background:rgba(0,0,0,0);padding:0}.register-container .register-wrapper .gender-selection-section{max-width:800px;padding:48px 32px;background:rgba(0,0,0,0)!important;border:none!important;border-radius:0!important;box-shadow:none!important}@media screen and (max-width:1440px){.register-container .register-wrapper .gender-selection-section{max-width:700px;padding:40px 30px}}@media screen and (max-width:1024px){.register-container .register-wrapper .gender-selection-section{max-width:600px;padding:35px 25px}}@media screen and (max-width:768px){.register-container .register-wrapper .gender-selection-section{max-width:100%;padding:30px 20px}}.register-container .register-wrapper .register-section .ant-form .form-select{width:100%;height:48px;background:#f4f5f6;padding:0 12px;border-radius:16px;border:none!important;transition:all .2s ease}.register-container .register-wrapper .register-section .ant-form .form-select .ant-select-selector{background:#f4f5f6!important;border:none!important;height:48px!important;padding:0!important;border-radius:16px!important;box-shadow:none!important;min-height:48px!important;display:flex!important;align-items:center!important;transition:all .2s ease!important}.register-container .register-wrapper .register-section .ant-form .form-select .ant-select-selector:before{display:none!important}.register-container .register-wrapper .register-section .ant-form .form-select .ant-select-selector .ant-select-selection-item{line-height:48px;font-family:Poppins,sans-serif!important;font-weight:400;font-size:14px;color:#141416}.register-container .register-wrapper .register-section .ant-form .form-select .ant-select-selector .ant-select-selection-placeholder{line-height:48px;font-family:Poppins,sans-serif!important;font-weight:400;font-size:14px;color:#b1b5c3}.register-container .register-wrapper .register-section .ant-form .form-select .ant-select-selector .ant-select-selection-search{line-height:48px;right:28px}.register-container .register-wrapper .register-section .ant-form .form-select .ant-select-selector .ant-select-selection-search .ant-select-selection-search-input{line-height:48px}.register-container .register-wrapper .register-section .ant-form .form-select .ant-select-arrow{color:#141416;font-size:16px;right:12px}.register-container .register-wrapper .register-section .ant-form .form-select:hover .ant-select-selector{background:#f4f5f6!important;border:none!important}.register-container .register-wrapper .register-section .ant-form .form-select.ant-select-focused .ant-select-selector{background:#f4f5f6!important;border:none!important;box-shadow:none!important;outline:none!important}.register-container .register-wrapper .register-section .ant-form .form-select.ant-select-open .ant-select-selector{background:#f4f5f6!important;border:none!important;box-shadow:none!important}.topLeftImg{top:23%;left:30%}.bottomImg,.topLeftImg{position:absolute;z-index:-1}.bottomImg{bottom:7%;right:30%}.yellowRing{position:absolute;bottom:5%;right:34%}.greenImg{position:absolute;bottom:26%;left:30%}@media screen and (max-width:768px){.greenImg{display:none}}.square{left:31%}.square,.star{position:absolute;top:14%}.star{right:31%}