section.login{width:100%;position:relative;overflow:hidden}section.login .breadcrumbs{padding-left:20px;display:flex;text-align:left}section.login .breadcrumbs li{list-style:none;padding:20px}section.login .breadcrumbs li p,section.login .breadcrumbs li a{color:#fff;text-decoration:none;font-size:1rem}section.login.add-padding .wrapper .content{max-width:700px;width:100%}section.login .wrapper .inner{height:100%;padding:54px 20px;position:relative}section.login .wrapper .inner .content{margin:auto}section.login .wrapper .inner .content .error{color:red;margin-bottom:20px}section.login .wrapper .inner .content p.subtitle{color:#000}section.login .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.login .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.login .wrapper .inner .content p a,section.login .wrapper .inner .content p.subtitle{color:#000}section.login .wrapper .inner .content a{color:#fff;margin-top:20px!important}section.login .wrapper .inner .content .fields{display:flex;flex-direction:column}section.login .wrapper .inner .content .fields .field{margin-bottom:0;width:280px}section.login .wrapper .inner .content .fields .field .password-wrapper{position:relative}section.login .wrapper .inner .content .fields .field .password-wrapper input{padding-right:38px}section.login .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.login .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.login .wrapper .inner .content .fields .field .dob-wrapper{display:flex;flex-direction:row;justify-content:flex-start}section.login .wrapper .inner .content .fields .field .dob-wrapper input{text-align:center;width:120px;margin-right:5px}section.login .wrapper .inner .content .fields .field label{margin-bottom:10px}section.login .wrapper .inner .content .fields .field input,section.login .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.login .wrapper .inner .content .fields .field input{height:55px}section.login .wrapper .inner .content .fields .field text{height:125px;resize:none}section.login .wrapper .inner .content .fields .field a{color:#000}section.login .wrapper .inner .content .fields .forgot{color:#000}section.login .wrapper .bottom-bg{position:absolute;left:0;right:0;bottom:0;width:110%;margin-left:-2%}@media only screen and (min-width: 601px){section.login .inner{padding:90px 5.5vw 0}section.login .inner .content h1{font-size:2.7rem}section.login .inner .content p{font-size:1rem}}@media only screen and (min-width: 992px){section.login .shape.yellow-circle{left:initial;right:27.5vw}section.login .shape.blue-circle{left:35.5vw;top:35px}section.login .inner{padding:60px 7.5vw 0;display:flex;align-items:auto;justify-content:auto;flex-direction:auto;flex-wrap:auto}section.login .inner .content{width:60%}section.login .inner .content h1{line-height:48px;font-size:2.68rem}}@media only screen and (min-width: 1200px){section.login .shape.yellow-circle{right:26.5vw;bottom:110px}section.login .shape.blue-circle{left:45.5vw;top:75px}section.login .inner{padding:6vw 10vw}section.login .inner .content{width:52%}section.login .inner .content h1{font-size:3.5rem}}
