.ul-page{position:relative;transform:translate(0,0)}.ul-page-container{overflow:hidden;position:relative}.ul-page--participant .ul-page-container{background:#fff}.ul-page--sponsor .ul-page-container{background:#014b5c}.ul-page-section{position:relative}.ul-main-card .asc-datepicker-calendar{position:fixed}.ul-main-card .asc-datepicker-calendar .react-calendar{max-width:320px}@media only screen and (min-width:768px){.ul-main-card .asc-datepicker-calendar .react-calendar{max-width:368px}}.ul-login-main-row{position:relative}.ul-login-main-row:before{content:"";display:block;height:3000px;left:50%;position:absolute;top:calc(50% - 1500px);transform:skewX(-27deg);transform-origin:center;width:100vw;z-index:0}.ul-page--participant .ul-login-main-row:before{background:linear-gradient(88deg,#14abbd 10%,#00b095 40%)}.ul-page--sponsor .ul-login-main-row:before{background:#086b6d}@media only screen and (min-width:1024px){.ul-page-container--two-column .ul-login-main-row:before{left:79%}}@media only screen and (min-width:1280px){.ul-page-container--two-column .ul-login-main-row:before{left:calc(50% + 336px)}}.ul-alert-banner{position:relative;z-index:1}.ul-page--sponsor .ul-login-welcome,.ul-page--sponsor .ul-login-welcome a{color:#fff}@media only screen and (max-width:427px){.ul-footer{box-shadow:inset 0 10px 25px -8px #00000045}}

/*# sourceMappingURL=lpSite.css.map*/