section.register{width:100%;position:relative;overflow:hidden;padding-top:40px;padding-bottom:80px}section.register .breadcrumbs{padding-left:20px;display:flex;text-align:left}section.register .breadcrumbs li{list-style:none;padding:20px}section.register .breadcrumbs li p,section.register .breadcrumbs li a{color:#fff;text-decoration:none;font-size:1rem}section.register.add-padding .wrapper .content{max-width:700px;width:100%}section.register .wrapper .inner{height:100%;padding:0 20px;position:relative}section.register .wrapper .inner .content{margin:auto}section.register .wrapper .inner .content .error{color:red;margin-bottom:20px}section.register .wrapper .inner .content p.subtitle{color:#000}section.register .wrapper .inner .content h1{font-family:Aptos,sans-serif;font-weight:700;font-size:1.75rem;color:#fff;line-height:1.3;line-height:35px;margin:25px 0}section.register .wrapper .inner .content h1 strong{font-weight:inherit;font-size:inherit;color:inherit;background-position:bottom center;background-size:100% auto;background-repeat:no-repeat}section.register .wrapper .inner .content p a,section.register .wrapper .inner .content p.subtitle{color:#000}section.register .wrapper .inner .content a{color:#fff;margin-top:20px!important}section.register .wrapper .inner .content .fields{display:flex;flex-direction:column}section.register .wrapper .inner .content .fields .field{margin-bottom:0;width:280px}section.register .wrapper .inner .content .fields .field .password-wrapper{position:relative}section.register .wrapper .inner .content .fields .field .password-wrapper input{padding-right:38px}section.register .wrapper .inner .content .fields .field .password-wrapper .toggle-password{position:absolute;right:14px;top:50%;transform:translateY(-50%);width:18px;height:10px;border:2px solid #777;border-radius:12px;cursor:pointer}section.register .wrapper .inner .content .fields .field .password-wrapper .toggle-password:after{content:"";position:absolute;top:50%;left:50%;width:4px;height:4px;background:#777;border-radius:50%;transform:translate(-50%,-50%)}section.register .wrapper .inner .content .fields .field .dob-wrapper{display:flex;flex-direction:row;justify-content:flex-start}section.register .wrapper .inner .content .fields .field .dob-wrapper input{text-align:center;width:120px;margin-right:5px}section.register .wrapper .inner .content .fields .field label{margin-bottom:10px}section.register .wrapper .inner .content .fields .field input,section.register .wrapper .inner .content .fields .field textarea{background:#F7F7F7;border:none;border-radius:5px;box-shadow:inset 0 0 5px #a7a7a7;-webkit-box-shadow:inset 0 0 5px #a7a7a7;-moz-box-shadow:inset 0 0 5px #a7a7a7}section.register .wrapper .inner .content .fields .field input{height:55px}section.register .wrapper .inner .content .fields .field text{height:125px;resize:none}section.register .wrapper .inner .content .fields .field a{color:#000}section.register .wrapper .inner .content .fields .forgot{color:#000}section.register .wrapper .inner .content .login{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:row;flex-wrap:auto;gap:24px;padding-bottom:20px;margin-top:0;align-items:flex-end}section.register .wrapper .bottom-bg{position:absolute;left:0;right:0;bottom:0;width:110%;margin-left:-2%}@media only screen and (min-width: 601px){section.register .inner{padding:90px 5.5vw 0}section.register .inner .content h1{font-size:2.7rem}section.register .inner .content p{font-size:1rem}}@media only screen and (min-width: 992px){sectio.register .shape.yellow-circle{left:initial;right:27.5vw}sectio.register .shape.blue-circle{left:35.5vw;top:35px}sectio.register .inner{padding:60px 7.5vw 0;display:flex;align-items:auto;justify-content:auto;flex-direction:auto;flex-wrap:auto}sectio.register .inner .content{width:60%}sectio.register .inner .content h1{line-height:48px;font-size:2.68rem}}@media only screen and (min-width: 1200px){section.register .shape.yellow-circle{right:26.5vw;bottom:110px}section.register .shape.blue-circle{left:45.5vw;top:75px}section.register .inner{padding:6vw 10vw}section.register .inner .content{width:52%}section.register .inner .content h1{font-size:3.5rem}}
