body.single-css_3d_book,body.custom-background.single-css_3d_book{background:#404040}#cover-content{position:relative;height:100vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.book-content-wrap{padding:20px 0;margin:0 auto}.book-content-wrap:after{content:'';display:table;clear:both}.afm-book-wrap{position:relative;float:none;z-index:1;margin:0 auto;-webkit-perspective:1800px;perspective:1800px;-webkit-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;box-sizing:border-box;}.afm-book-wrap *{box-sizing:border-box}.afm-book-wrap .bk-book{width:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:-webkit-transform 0.5s;transition:transform 0.5s;-webkit-transform:rotate3d(0, 1, 0, 15deg);transform:rotate3d(0, 1, 0, 15deg);}.afm-book-wrap .bk-book.bk-book-default:hover{-webkit-transform:rotate3d(0, 1, 0, 30deg);transform:rotate3d(0, 1, 0, 30deg)}.afm-book-wrap .bk-book .bk-front{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition:-webkit-transform 0.5s;transition:transform 0.5s;-webkit-transform:translate3d(0, 0, 20px);transform:translate3d(0, 0, 20px)}.afm-book-wrap .bk-book .bk-front::after{content:"";position:absolute;top:1px;bottom:1px;left:-1px;width:1px;background:#015297}.afm-book-wrap .bk-book .bk-front .bk-front-cover{z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;box-shadow:inset 4px 0 10px rgba(0, 0, 0, 0.1);-webkit-transform:translateZ(0.1px)}.afm-book-wrap .bk-book .bk-front .bk-front-cover .bk-logo-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:75px;-ms-flex-preferred-size:75px;flex-basis:75px;}.afm-book-wrap .bk-book .bk-front .bk-front-cover .bk-logo-wrapper--align-left .bk-logo{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.afm-book-wrap .bk-book .bk-front .bk-front-cover .bk-logo-wrapper--align-center .bk-logo{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.afm-book-wrap .bk-book .bk-front .bk-front-cover .bk-logo-wrapper--align-right .bk-logo{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.afm-book-wrap .bk-book .bk-front .bk-front-cover .bk-logo-wrapper--white{position:absolute;z-index:9;width:100%}.afm-book-wrap .bk-book .bk-front .bk-front-cover .bk-logo-wrapper .bk-logo{max-width:75%;padding:0}.afm-book-wrap .bk-book .bk-front .bk-front-cover .bk-cover-wrapper{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:100px;-ms-flex-preferred-size:100px;flex-basis:100px}.afm-book-wrap .bk-book .bk-front .bk-front-cover .bk-cover-wrapper .bk-cover{width:100%;left:0;position:relative;display:block;-o-object-fit:cover;object-fit:cover}.afm-book-wrap .bk-book .bk-front .bk-front-cover .bk-cover-wrapper .bk-cover.bk-cover-full{max-width:100%;width:100%;max-height:100%;height:100%}.afm-book-wrap .bk-book .bk-front .bk-front-cover .bk-title-front{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-basis:200px;-ms-flex-preferred-size:200px;flex-basis:200px;right:0;left:0;color:#141414;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.1);text-transform:uppercase;font-family:"Open Sans", sans-serif;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.afm-book-wrap .bk-book .bk-front .bk-front-cover .bk-title-front--align-top{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.afm-book-wrap .bk-book .bk-front .bk-front-cover .bk-title-front--align-middle{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.afm-book-wrap .bk-book .bk-front .bk-front-cover .bk-title-front--align-bottom{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.afm-book-wrap .bk-book .bk-front .bk-front-cover .bk-title-front .bk-title h2{font-weight:700;margin-top:0 !important;margin-bottom:0 !important;padding:0 !important;white-space:nowrap;line-height:1}.afm-book-wrap .bk-book .bk-front .bk-front-cover .bk-title-front .bk-title h2 .accent-font{font-size:inherit;color:#015297}.afm-book-wrap .bk-book .bk-front .bk-front-cover .bk-title-front .bk-title--align-left h2{text-align:left}.afm-book-wrap .bk-book .bk-front .bk-front-cover .bk-title-front .bk-title--align-center h2{text-align:center}.afm-book-wrap .bk-book .bk-front .bk-front-cover .bk-title-front .bk-title--align-right h2{text-align:right}.afm-book-wrap .bk-book .bk-front .bk-front-cover .bk-title-front .bk-description h4{text-transform:uppercase;font-weight:400;margin-top:0 !important;margin-bottom:0 !important;padding:0;white-space:nowrap;line-height:1.5}.afm-book-wrap .bk-book .bk-front .bk-front-cover .bk-title-front .bk-description--align-left h4{text-align:left}.afm-book-wrap .bk-book .bk-front .bk-front-cover .bk-title-front .bk-description--align-center h4{text-align:center}.afm-book-wrap .bk-book .bk-front .bk-front-cover .bk-title-front .bk-description--align-right h4{text-align:right}.afm-book-wrap .bk-book .bk-front .bk-front-cover .bk-ribbon-wrap{font-size:14px;line-height:1.5}.afm-book-wrap .bk-book .bk-front .bk-front-cover .bk-ribbon-wrap .bk-ribbon{color:#fff;background:#de1010;font-size:inherit;position:absolute;display:inline-block;z-index:10;padding-left:2em;padding-right:2em}.afm-book-wrap .bk-book .bk-front .bk-front-cover .bk-ribbon-wrap .bk-ribbon--top_left{left:0;top:0;-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:translateX(-30%) rotateZ(-45deg) translateY(-100%);transform:translateX(-30%) rotateZ(-45deg) translateY(-100%)}.afm-book-wrap .bk-book .bk-front .bk-front-cover .bk-ribbon-wrap .bk-ribbon--top_right{right:0;top:0;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(30%) rotateZ(45deg) translateY(-100%);transform:translateX(30%) rotateZ(45deg) translateY(-100%)}.afm-book-wrap .bk-book .bk-front .bk-front-cover .bk-ribbon-wrap .bk-ribbon--bottom_left{left:0;bottom:0;-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-transform:translateX(-30%) rotateZ(45deg) translateY(100%);transform:translateX(-30%) rotateZ(45deg) translateY(100%)}.afm-book-wrap .bk-book .bk-front .bk-front-cover .bk-ribbon-wrap .bk-ribbon--bottom_right{right:0;bottom:0;-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:translateX(30%) rotateZ(-45deg) translateY(100%);transform:translateX(30%) rotateZ(-45deg) translateY(100%)}.afm-book-wrap .bk-book .bk-left{-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotate3d(0, 1, 0, -90deg);transform:rotate3d(0, 1, 0, -90deg);background-color:#015297;overflow:hidden}.afm-book-wrap .bk-book .bk-left h2{width:400px;height:40px;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(90deg) translateY(-40px);-ms-transform:rotate(90deg) translateY(-40px);transform:rotate(90deg) translateY(-40px);color:#fff;text-align:left;padding-left:10px;font-weight:400;margin:0;white-space:nowrap;overflow:hidden}.afm-book-wrap .bk-book .bk-left h2 span:first-child{text-transform:uppercase;font-weight:400}.afm-book-wrap .bk-book .bk-back{-webkit-transform:rotate3d(0, 1, 0, -180deg) translate3d(0, 0, 20px);transform:rotate3d(0, 1, 0, -180deg) translate3d(0, 0, 20px);box-shadow:10px 10px 30px rgba(0, 0, 0, 0.3);border-radius:3px 0 0 3px}.afm-book-wrap .bk-book .bk-back::after{content:"";position:absolute;top:1px;bottom:1px;right:-1px;width:1px;background:#015297}.afm-book-wrap .bk-book .bk-back .bk-back-cover{z-index:1}.afm-book-wrap .bk-book .bk-back .bk-back-cover::after{left:auto}.afm-book-wrap .bk-front,.afm-book-wrap .bk-back,.afm-book-wrap .bk-left,.afm-book-wrap .bk-front-cover,.afm-book-wrap .bk-back-cover{display:block;position:absolute}.afm-book-wrap .bk-front,.afm-book-wrap .bk-back{background:rgba(255, 255, 255, 1)}.afm-book-wrap .bk-front-cover,.afm-book-wrap .bk-back-cover{overflow:hidden}.afm-book-wrap .bk-front-cover::after,.afm-book-wrap .bk-back-cover::after{content:"";position:absolute;z-index:11;top:0;bottom:0;width:3px;background:rgba(0, 0, 0, 0.06);box-shadow:1px 0 3px rgba(255, 255, 255, 0.1)}.afm-book-wrap .bk-front-cover{background:-webkit-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 4%, rgba(0, 0, 0, 0.03) 48%, rgba(0, 0, 0, 0.12) 74%, rgba(0, 0, 0, 0.25) 100%);background:linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 4%, rgba(0, 0, 0, 0.03) 48%, rgba(0, 0, 0, 0.12) 74%, rgba(0, 0, 0, 0.25) 100%)}.afm-book-wrap .bk-back-cover{background:-webkit-linear-gradient(right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 4%, rgba(0, 0, 0, 0.03) 48%, rgba(0, 0, 0, 0.12) 74%, rgba(0, 0, 0, 0.25) 100%);background:linear-gradient(to left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 4%, rgba(0, 0, 0, 0.03) 48%, rgba(0, 0, 0, 0.12) 74%, rgba(0, 0, 0, 0.25) 100%)}.afm-book-wrap.small{width:190px}.afm-book-wrap.small .bk-book{height:270px}.afm-book-wrap.small .bk-book .bk-front,.afm-book-wrap.small .bk-book .bk-back,.afm-book-wrap.small .bk-book .bk-front-cover,.afm-book-wrap.small .bk-book .bk-back-cover{width:190px;height:270px}.afm-book-wrap.small .bk-book .bk-front{-webkit-transform:translate3d(0, 0, 15px);transform:translate3d(0, 0, 15px)}.afm-book-wrap.small .bk-book .bk-front .bk-front-cover .bk-cover{min-width:191px;max-height:130px}.afm-book-wrap.small .bk-book .bk-front .bk-front-cover .bk-logo-wrapper{padding:0 5px}.afm-book-wrap.small .bk-book .bk-front .bk-front-cover .bk-logo-wrapper .bk-logo{max-height:30px}.afm-book-wrap.small .bk-book .bk-front .bk-front-cover .bk-title-front{padding:5px 15px}.afm-book-wrap.small .bk-book .bk-front .bk-front-cover .bk-title-front .bk-description{font-size:10px}.afm-book-wrap.small .bk-book .bk-front .bk-front-cover .bk-title-front .bk-description h4{font-size:60%}.afm-book-wrap.small .bk-book .bk-front .bk-front-cover .bk-title-front .bk-title{margin:5px 0;font-size:20px}.afm-book-wrap.small .bk-book .bk-front .bk-front-cover .bk-title-front .bk-title h2{font-size:50%}.afm-book-wrap.small .bk-book .bk-front .bk-front-cover .bk-ribbon-wrap{line-height:1.7}.afm-book-wrap.small .bk-book .bk-front .bk-front-cover .bk-ribbon-wrap .bk-ribbon{font-size:50%}.afm-book-wrap.small .bk-book .bk-front .bk-front-cover::after{left:5px}.afm-book-wrap.small .bk-book .bk-back{-webkit-transform:rotate3d(0, 1, 0, -180deg) translate3d(0, 0, 15px);transform:rotate3d(0, 1, 0, -180deg) translate3d(0, 0, 15px)}.afm-book-wrap.small .bk-book .bk-back .bk-back-cover::after{right:5px}.afm-book-wrap.small .bk-book .bk-left{width:30px;left:-15px;height:270px;font-size:15px}.afm-book-wrap.small .bk-book .bk-left h2{font-size:70%;line-height:50px;padding-right:0;width:270px}.afm-book-wrap.small .bk-book .bk-left h2 span:first-child{font-size:90%;padding-right:3px}.afm-book-wrap.medium{width:260px}.afm-book-wrap.medium .bk-book{height:350px}.afm-book-wrap.medium .bk-book .bk-front,.afm-book-wrap.medium .bk-book .bk-back,.afm-book-wrap.medium .bk-book .bk-front-cover,.afm-book-wrap.medium .bk-book .bk-back-cover{width:260px;height:350px}.afm-book-wrap.medium .bk-book .bk-front .bk-front-cover .bk-cover{min-width:261px;max-height:180px}.afm-book-wrap.medium .bk-book .bk-front .bk-front-cover .bk-logo-wrapper{padding:0 15px}.afm-book-wrap.medium .bk-book .bk-front .bk-front-cover .bk-logo-wrapper .bk-logo{max-height:60px}.afm-book-wrap.medium .bk-book .bk-front .bk-front-cover .bk-title-front{padding:10px 20px}.afm-book-wrap.medium .bk-book .bk-front .bk-front-cover .bk-title-front .bk-description{font-size:12px}.afm-book-wrap.medium .bk-book .bk-front .bk-front-cover .bk-title-front .bk-description h4{font-size:80%}.afm-book-wrap.medium .bk-book .bk-front .bk-front-cover .bk-title-front .bk-title{margin:5px 0;font-size:26px}.afm-book-wrap.medium .bk-book .bk-front .bk-front-cover .bk-title-front .bk-title h2{font-size:70%}.afm-book-wrap.medium .bk-book .bk-front .bk-front-cover .bk-ribbon-wrap{line-height:1.6}.afm-book-wrap.medium .bk-book .bk-front .bk-front-cover .bk-ribbon-wrap .bk-ribbon{font-size:75%}.afm-book-wrap.medium .bk-book .bk-front .bk-front-cover::after{left:7px}.afm-book-wrap.medium .bk-book .bk-back .bk-back-cover::after{right:7px}.afm-book-wrap.medium .bk-book .bk-left{width:40px;height:350px;left:-20px;font-size:15px}.afm-book-wrap.medium .bk-book .bk-left h2{width:350px;font-size:90%;line-height:40px;padding-right:10px}.afm-book-wrap.medium .bk-book .bk-left h2 span:first-child{font-size:80%;padding-right:7px}.afm-book-wrap.large{width:375px}.afm-book-wrap.large .bk-book{height:500px}.afm-book-wrap.large .bk-book .bk-front,.afm-book-wrap.large .bk-book .bk-back,.afm-book-wrap.large .bk-book .bk-front-cover,.afm-book-wrap.large .bk-book .bk-back-cover{width:375px;height:500px}.afm-book-wrap.large .bk-book .bk-front .bk-front-cover .bk-cover{min-width:376px;max-height:260px}.afm-book-wrap.large .bk-book .bk-front .bk-front-cover .bk-logo-wrapper{padding:0 25px}.afm-book-wrap.large .bk-book .bk-front .bk-front-cover .bk-logo-wrapper .bk-logo{max-height:100px}.afm-book-wrap.large .bk-book .bk-front .bk-front-cover .bk-title-front{padding:15px 25px}.afm-book-wrap.large .bk-book .bk-front .bk-front-cover .bk-title-front .bk-description{font-size:14px}.afm-book-wrap.large .bk-book .bk-front .bk-front-cover .bk-title-front .bk-description h4{font-size:100%;letter-spacing:normal}.afm-book-wrap.large .bk-book .bk-front .bk-front-cover .bk-title-front .bk-title{margin:5px 0;font-size:32px}.afm-book-wrap.large .bk-book .bk-front .bk-front-cover .bk-title-front .bk-title h2{font-size:100%;letter-spacing:normal}.afm-book-wrap.large .bk-book .bk-front .bk-front-cover .bk-ribbon-wrap{line-height:1.5}.afm-book-wrap.large .bk-book .bk-front .bk-front-cover .bk-ribbon-wrap .bk-ribbon{font-size:100%}.afm-book-wrap.large .bk-book .bk-front .bk-front-cover::after{left:10px}.afm-book-wrap.large .bk-book .bk-back .bk-back-cover::after{right:10px}.afm-book-wrap.large .bk-book .bk-left{width:40px;height:500px;left:-20px;font-size:15px}.afm-book-wrap.large .bk-book .bk-left h2{font-size:100%;line-height:40px;padding-right:10px}.afm-book-wrap.large .bk-book .bk-left h2 span:first-child{font-size:80%;padding-right:10px}@media (max-width:767px){}