#loading-bg{flex-direction:row;height:100%;position:absolute}#loading-bg,.loader{display:flex;justify-content:center;width:100%}.loader{align-items:center;margin-bottom:3rem;margin-top:3rem;max-width:6rem;position:relative}.loader:after,.loader:before{animation:pulsOut 1.8s ease-in-out infinite;border-radius:50%;content:"";filter:drop-shadow(0 0 1rem rgba(245,93,20,.75));position:absolute}.loader:before{animation-name:pulsIn;box-shadow:inset 0 0 0 1rem #fff;padding-bottom:100%;width:100%}.loader:after{box-shadow:0 0 #fff;padding-bottom:calc(100% - 2rem);width:calc(100% - 2rem)}@keyframes pulsIn{0%{box-shadow:inset 0 0 0 1rem #fff;opacity:1}50%,to{box-shadow:inset 0 0 #fff;opacity:0}}@keyframes pulsOut{0%,50%{box-shadow:0 0 #fff;opacity:0}to{box-shadow:0 0 0 1rem #fff;opacity:1}}
