.loading>div{margin:48vh auto 0!important;display:block}.loading{position:fixed;display:block;left:0;top:0;text-align:center;width:100%;height:100%;z-index:9999;background:hsla(0,0%,100%,.5)}.form-custom{padding:3rem 0;display:block}.form-group.required label:before,.form-group.required legend:before{content:"*";color:red;padding-right:10px;position:relative;top:2px}.form-group.required label,.form-group.required legend{position:relative}h4 span{font-weight:700;font-style:italic;font-size:18px}.logo-label{margin:0}