.gl-preloader{display:none}@-webkit-keyframes load{0%{opacity:1;visibility:visible}90%{opacity:0;visibility:visible}100%{opacity:0;visibility:hidden}}@keyframes load{0%{opacity:1;visibility:visible}90%{opacity:0;visibility:visible}100%{opacity:0;visibility:hidden}}@-webkit-keyframes unload{0%,10%{opacity:0;visibility:visible}100%{opacity:1;visibility:visible}}@keyframes unload{0%,10%{opacity:0;visibility:visible}100%{opacity:1;visibility:visible}}@-webkit-keyframes LOADING{0%,100%{-webkit-transform:scale(.5);transform:scale(.5);background:#f60}50%{-webkit-transform:scale(1);transform:scale(1);background:#fff}}@keyframes LOADING{0%,100%{-webkit-transform:scale(.5);transform:scale(.5);background:#f60}50%{-webkit-transform:scale(1);transform:scale(1);background:#fff}}@media screen and (min-width:64em){.gl-preloader{display:block;position:fixed;height:100%;width:100%;top:0;left:0;background-color:#FFF;opacity:1;z-index:9999}.loading,.loading li{top:50%;margin:0;position:absolute}.gl-preloader.is-loaded{-webkit-animation:load .7s forwards;animation:load .7s forwards}.gl-preloader.on-click{-webkit-animation:unload .7s forwards;animation:unload .7s forwards}.loading{list-style:none;padding:0;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:0}.loading.reversed li{border:3px solid #fff;-webkit-animation:LOADINGREV 2s infinite;animation:LOADINGREV 2s infinite}.loading.reversed li:nth-child(1n){-webkit-animation-delay:0s;animation-delay:0s}.loading.reversed li:nth-child(2n){-webkit-animation-delay:.2s;animation-delay:.2s}.loading.reversed li:nth-child(3n){-webkit-animation-delay:.4s;animation-delay:.4s}.loading li{left:0;height:10px;width:10px;border:2px solid #f60;border-radius:100%;-webkit-transform:transformZ(0);-ms-transform:transformZ(0);transform:transformZ(0);-webkit-animation:LOADING 2s infinite;animation:LOADING 2s infinite}.loading li:nth-child(1n){left:-20px;-webkit-animation-delay:0s;animation-delay:0s}.loading li:nth-child(2n){left:0;-webkit-animation-delay:.2s;animation-delay:.2s}.loading li:nth-child(3n){left:20px;-webkit-animation-delay:.4s;animation-delay:.4s}.grid-row:after{content:'';display:table;clear:both}.grid-row .col{position:absolute;top:0;left:0;bottom:0;width:50%}.grid-row .col+.col{background:#f60;left:auto;right:0}}