.ebook-download img{display:block;margin-left:auto;margin-right:auto;width:330px}.ebook-download .grid-half{display:flex;flex-flow:column-reverse}.ebook-download h2{margin-bottom:64px}@media(min-width:900px){.ebook-download .grid-half{display:grid;grid-template-columns:1fr 1fr}}.custom-loader-loading{bottom:0;height:2em;left:0;margin:auto;overflow:show;position:fixed;right:0;top:0;width:2em;z-index:999}.custom-loader-loading:before{background:radial-gradient(hsla(0,0%,8%,.8),rgba(0,0,0,.8));background:-webkit-radial-gradient(hsla(0,0%,8%,.8),rgba(0,0,0,.8));content:"";display:block;height:100%;left:0;position:fixed;top:0;width:100%}.custom-loader-loading:not(:required){background-color:transparent;border:0;color:transparent;font:0/0 a;text-shadow:none}.custom-loader-loading:not(:required):after{-webkit-animation:customspinner .15s linear infinite;-moz-animation:customspinner .15s linear infinite;-ms-animation:customspinner .15s linear infinite;-o-animation:customspinner .15s linear infinite;animation:customspinner .15s linear infinite;border-radius:.5em;-webkit-box-shadow:1.5em 0 0 0 hsla(0,0%,100%,.75),1.1em 1.1em 0 0 hsla(0,0%,100%,.75),0 1.5em 0 0 hsla(0,0%,100%,.75),-1.1em 1.1em 0 0 hsla(0,0%,100%,.75),-1.5em 0 0 0 hsla(0,0%,100%,.75),-1.1em -1.1em 0 0 hsla(0,0%,100%,.75),0 -1.5em 0 0 hsla(0,0%,100%,.75),1.1em -1.1em 0 0 hsla(0,0%,100%,.75);box-shadow:1.5em 0 0 0 hsla(0,0%,100%,.75),1.1em 1.1em 0 0 hsla(0,0%,100%,.75),0 1.5em 0 0 hsla(0,0%,100%,.75),-1.1em 1.1em 0 0 hsla(0,0%,100%,.75),-1.5em 0 0 0 hsla(0,0%,100%,.75),-1.1em -1.1em 0 0 hsla(0,0%,100%,.75),0 -1.5em 0 0 hsla(0,0%,100%,.75),1.1em -1.1em 0 0 hsla(0,0%,100%,.75);content:"";display:block;font-size:10px;height:1em;margin-top:-.5em;width:1em}.custom-loader-loading.stopped:not(:required):after{display:none}.custom-loader-loading h2{color:#fff;left:0;padding:0 20%;position:fixed;text-align:center;width:100%;z-index:999}@-webkit-keyframes customspinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-ms-transform:rotate(1turn);-o-transform:rotate(1turn);transform:rotate(1turn)}}@-moz-keyframes customspinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-ms-transform:rotate(1turn);-o-transform:rotate(1turn);transform:rotate(1turn)}}@-o-keyframes customspinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-ms-transform:rotate(1turn);-o-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes customspinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-ms-transform:rotate(1turn);-o-transform:rotate(1turn);transform:rotate(1turn)}}