#gorgias-contact-form-wrapper { position: relative; min-height: 710px; } #gorgias-contact-form-loader { display: inline-block; position: absolute; top: calc(50% - 40px); left: calc(50% - 40px); width: 80px; height: 80px; } #gorgias-contact-form-loader:after { content: " "; display: block; width: 64px; height: 64px; margin: 8px; border-radius: 50%; border: 6px solid #161616; border-color: #161616 transparent #fff transparent; animation: lds-dual-ring 1.2s linear infinite; } @keyframes lds-dual-ring { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } }