.icon,header:before,.overlay:before{background-image:url("../img/icons/sprite.png")}@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx){.icon,header:before,.overlay:before{background-image:url("../img/icons/sprite@2x.png");background-size:1218px 935px}}*{box-sizing:border-box}body{font-family:"elena-web-basic",georgia,serif;font-size:20px;color:#333;line-height:1.4;margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:greyscale}@media screen and (min-width: 520px){body{font-size:22px}}em{color:#272C2D}img{max-width:100%;height:auto}.container{padding:0 16px;max-width:720px;margin:0 auto}.container.wide{max-width:1200px}h1,.page-title,h2,.post h1,.post .page-title,h3,h4,h5,h6{font-family:"klavika-web-disp-cond",sans-serif;font-weight:100;text-transform:uppercase;color:#38556E;font-size:27px;letter-spacing:6px;line-height:32px;margin-bottom:28px;text-align:center;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto}.subtitle{font-family:"klavika-web-disp-cond",sans-serif;font-weight:100;text-transform:uppercase;color:#DCDAC8;font-size:21px;letter-spacing:6px;margin-bottom:28px;text-align:center;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto}@media screen and (min-width: 569px){.subtitle{font-size:36px}}h1,.page-title{margin-bottom:56px}hr{border:none;border-bottom:1px solid #DCDAC8;max-width:190px;margin:96px auto}hr.invisible{visibility:hidden;margin:36px auto}a{color:#FF5720;text-decoration:none;border-bottom:1px solid #DCDAC8;transition:border 0.2s ease-out}a:hover{border-bottom-color:#FF5720}.btn{background:#FF5720;color:#DCDAC8;font-family:"klavika-web-condensed",sans-serif;text-transform:uppercase;border-radius:3px;font-size:18px;letter-spacing:0.8px;line-height:21px;padding:0.55em 1em;display:inline-block;border:2px solid #FF5720;transition:all 0.1s ease-out;cursor:pointer;-webkit-appearance:none}.btn.btn-buy{display:block;max-width:260px;background:none;color:#FF5720;border-color:#FF5720;position:relative}.btn.btn-buy:hover{background:#FF5720;color:#DCDAC8}.btn.btn-buy p.buy-formats{font-size:16px}.btn.btn-buy .btn-buy__left,.btn.btn-buy .btn-buy__right{display:inline-block}.btn.btn-buy .btn-buy__right{background:#FF5720;color:#DCDAC8;position:absolute;right:0;top:0;padding:0.9em;font-size:23px}.btn.btn-buy p{margin:0}.btn:hover{background:none;color:#FF5720;border-color:#FF5720}.logo{display:inline-block;background:url(../img/logo.svg) 0 0 no-repeat;background-size:contain}header .logo{background:url(../img/logo.svg) center center no-repeat;background-size:contain;width:160px;height:160px}nav .container{max-width:1230px}@media screen and (min-width: 1286px){nav .container{padding:0}}nav.nav-main{background:#fff;text-align:right}@media screen and (min-width: 462px){nav.nav-main{padding:0 0 0 26px}}nav.nav-main ul{list-style-type:none}nav.nav-main ul li{display:inline}nav.nav-main ul li:last-of-type a{margin-right:0}nav.nav-main ul li.mb-hide{display:none}@media screen and (min-width: 612px){nav.nav-main ul li.mb-hide{display:inline}}nav.nav-main ul li a{margin:0 8px;border:none}@media screen and (min-width: 416px){nav.nav-main ul li a{margin:0 16px}}nav.nav-main ul li a:hover{color:#272C2D}nav.nav-main ul li.nav-logo{float:left;font-family:"klavika-web-condensed",sans-serif;text-transform:uppercase;font-size:21px;letter-spacing:0.8px;line-height:21px;margin-top:-3px}nav.nav-main ul li.nav-logo span{display:none}@media screen and (min-width: 660px){nav.nav-main ul li.nav-logo span{display:inline-block;margin-left:0.6em}}nav.nav-main ul li.nav-logo .logo{width:59px;height:58px;position:absolute;z-index:1;margin-left:-56px;margin-top:-31px}@media screen and (min-width: 660px){nav.nav-main ul li.nav-logo .logo{margin-top:-19px}}nav.nav-main ul li.nav-logo a{border:none;color:#38556E;display:inline-block}nav.nav-main ul li.nav-logo a:hover{color:#272C2D}header,.overlay{background-image:linear-gradient(-180deg, #1A1B1E 0%, #735B6A 100%);text-align:center;color:#DCDAC8;padding:46px 26px;margin-bottom:42px;clear:both;position:relative}header.header-condensed,.overlay.header-condensed{text-align:center;padding:96px 26px}header.header-condensed .header-contents,.overlay.header-condensed .header-contents{position:static}header.header-condensed h1,header.header-condensed .page-title,.overlay.header-condensed h1,.overlay.header-condensed .page-title{margin-top:0;position:relative;z-index:5;font-size:3.6em;letter-spacing:9px}header:after,.overlay:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(-180deg, #1f3c3f 0%, #2B1C2F 100%);animation:goodmorning 10s infinite}@media screen and (min-width: 892px){header,.overlay{padding:96px 26px;text-align:right;margin-bottom:116px}}header:before,.overlay:before{content:'';position:absolute;left:0;right:0;bottom:0;top:0;background-position:-2px -224px;background-repeat:no-repeat;overflow:hidden;display:inline-block;width:1214px;height:709px;background-repeat:repeat-x;width:auto;height:auto;z-index:1;opacity:0.3}header h1,header .page-title,header em,.overlay h1,.overlay .page-title,.overlay em{color:#DCDAC8}header h1,header .page-title,.overlay h1,.overlay .page-title{font-size:52px;letter-spacing:2.31px;line-height:63px;margin-bottom:0}header .byline,.overlay .byline{margin-top:0}header .container,.overlay .container{position:relative;max-width:1230px}header.newsletter-standalone,.overlay.newsletter-standalone{display:block;top:74px}.page-content{position:relative;z-index:1}@media screen and (max-width: 1102px){.bd-newsletter{background:#2b1c2f}}.header-contents{max-width:480px;margin:0 auto;position:relative;z-index:2;display:inline-block;vertical-align:middle;text-align:center}.formats{font-size:16px}.formats-display{background:url(../img/start-hero.svg) 0 0 no-repeat;display:inline-block;position:relative;z-index:3;vertical-align:middle;right:540px;position:absolute;top:52px;display:none;width:840px;height:632px}@media screen and (min-width: 892px){.formats-display{display:inline-block}}.list-posts,.list-posts-archive{margin:0;padding:0;list-style-type:none}.list-posts-archive{margin:0 auto}@media screen and (min-width: 368px){.list-posts-archive{max-width:344px}}@media screen and (min-width: 580px){.list-posts-archive{max-width:519px}}@media screen and (min-width: 734px){.list-posts-archive{max-width:688px}}.list-posts-archive .post:after{display:none}.list-posts-archive li{display:inline}.list-posts-archive .post-link{display:inline-block;vertical-align:top;width:128px;height:128px;overflow:hidden;border:5px solid #ddd;margin:1em}.list-posts-archive .post-link img{display:block;max-width:none}.list-quotes,.list-testimonials{list-style-type:none;margin:0 auto 128px;padding:0;max-width:411px}@media screen and (min-width: 815px){.list-quotes,.list-testimonials{max-width:824px}}@media screen and (min-width: 1240px){.list-quotes,.list-testimonials{max-width:1250px}}.list-quotes li,.list-testimonials li{overflow:hidden;max-width:358px;display:inline-block;vertical-align:top;outline:none}.list-quotes blockquote,.list-testimonials blockquote{margin:0;border:none}.list-quotes br,.list-testimonials br{clear:both}.list-quotes p,.list-testimonials p{font-size:16px;padding-bottom:16px;display:block}@media screen and (min-width: 520px){.list-quotes p,.list-testimonials p{font-size:18px}}.list-quotes b,.list-testimonials b{display:block}.list-quotes i,.list-testimonials i{display:block;font-size:22px}@media screen and (min-width: 520px){.list-quotes i,.list-testimonials i{font-size:24px}}.list-quotes .icon,.list-quotes header:before,.list-quotes .overlay:before,.list-testimonials .icon,.list-testimonials header:before,.list-testimonials .overlay:before{float:left;margin-right:8px;margin-top:4px;margin-bottom:0}.list-testimonials{margin-bottom:66px}.list-testimonials li{max-width:none}.list-testimonials blockquote{padding:0}.slick-next,.slick-prev{display:none !important}.testimonial-lee{background-position:-2px -134px;background-repeat:no-repeat;overflow:hidden;display:inline-block;width:41px;height:41px}.testimonial-kyle{background-position:-2px -45px;background-repeat:no-repeat;overflow:hidden;display:inline-block;width:39px;height:39px}.testimonial-jonny{background-position:-2px -2px;background-repeat:no-repeat;overflow:hidden;display:inline-block;width:39px;height:39px}.testimonial-paddy{background-position:-2px -179px;background-repeat:no-repeat;overflow:hidden;display:inline-block;width:41px;height:41px}.testimonial-becca{background-position:-2px -89px;background-repeat:no-repeat;overflow:hidden;display:inline-block;width:41px;height:41px}.slick-slide{margin:0 26px}.slick-dots li.slick-active button:before{background:#FF5720}.slick-dots li button:before{border:1px solid #FF5720;content:'';height:8px;width:8px;border-radius:100%;opacity:1;background:none}.list-books{list-style-type:none;margin:0;padding:0;margin-bottom:56px}@media screen and (min-width: 892px){.list-books{text-align:left}}.list-books li{margin-bottom:8px}.list-books li.book-image{text-align:center}@media screen and (min-width: 892px){.list-books li.book-image{float:left;margin-right:1.6em}}.list-books cite{font-style:normal}.list-books cite strong{color:#272C2D}@media screen and (min-width: 580px){.grid-row{margin:0 -16px}}.col-half{display:inline-block;vertical-align:top;width:100%}@media screen and (min-width: 580px){.col-half{max-width:50%;padding:0 16px}}.ta-c,.credit{text-align:center}footer{background:#272C2D;color:#DCDAC8;font-size:16px;overflow:hidden;padding-top:16px;margin-top:96px}footer p{margin-bottom:0}footer p.ta-c{margin:36px 0}footer .col-half{vertical-align:bottom;margin-bottom:16px}@media screen and (min-width: 580px){footer .col-half{margin-bottom:0}}footer ul{list-style-type:none;-webkit-column-count:2;-moz-column-count:2;-o-column-count:2;column-count:2;margin:0;padding:0}footer ul a{border:none}footer ul a:hover{color:#DCDAC8}footer h4{color:#DCDAC8;text-align:left}footer .logo{width:43px;height:51px}#mc_embed_signup{text-align:center;margin-top:46px}.inline-form{border:1px solid #DCDAC8;border-radius:4px;display:inline-block;background:#fff;padding:3px 3px 4px;text-align:left;width:100%;max-width:392px;overflow:hidden}.inline-form input[type=text],.inline-form input[type=email]{border:none;font-family:"elena-web-basic",georgia,serif;color:#333;padding-left:10px;width:100%;font-size:16px;max-width:64%;margin-top:10px}@media screen and (min-width: 520px){.inline-form input[type=text],.inline-form input[type=email]{font-size:20px}}@media screen and (min-width: 440px){.inline-form input[type=text],.inline-form input[type=email]{max-width:285px;margin-top:8px}}.inline-form input[type=text]:focus,.inline-form input[type=email]:focus{outline:none}.inline-form input{display:inline-block;vertical-align:middle}.inline-form .btn{float:right}.credit{font-size:16px;font-family:"klavika-web-disp-cond",sans-serif;text-transform:uppercase;-webkit-font-smoothing:subpixel-antialiased}@media screen and (min-width: 540px){.credit{margin-left:-57px}}.credit .sep{display:block;font-size:0}@media screen and (min-width: 520px){.credit .sep{font-size:16px;display:inline-block;padding:0 0.6em}}.credit strong{color:#272C2D}.archive-link{margin-bottom:96px}.post{margin-bottom:126px}.post:last-of-type:after{display:none}.post h1 a,.post .page-title a{border:none}.post h2,.post h1,.post .page-title{font-family:"elena-web-basic",georgia,serif;text-transform:none;letter-spacing:0;text-align:left;margin-bottom:8px}.post h2 a,.post h1 a,.post .page-title a{border:none}.post ul{list-style-type:disc}.post ul li,.post ol li{margin-bottom:0.5em}.post-image{border:5px solid #ddd}.post-meta{list-style-type:none;padding:0;margin:0 0 26px;color:rgba(51,51,51,0.2)}.post-meta a{color:rgba(51,51,51,0.2);transition:all 0.26s ease-out}.post-meta a:hover{color:#FF5720;border-color:#FF5720}.post-meta.post-meta--footer{margin:1.6em 0 26px;padding-top:0.3em;border-top:1px solid #DCDAC8}.post-meta.post-meta--footer a{color:rgba(51,51,51,0.3);border:none}.post-meta.post-meta--footer a:hover{color:rgba(51,51,51,0.5)}.post-meta li{font-size:0.81em;display:inline-block;margin-right:1em}.post-meta .post-meta--unix a{color:#333;border:none}.post-meta .post-meta--unix a:hover{color:#333}blockquote{border-left:5px solid #38556E;margin-left:0;padding-left:1.2em;font-style:italic;color:#38556E;font-size:1.15em}blockquote cite:before{content:'— '}.overlay-close{text-align:right}.ico-close{display:inline-block;width:25px;height:25px;background:url(../img/ico-close.png) 0 0 no-repeat;border:none}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}.animated{-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}@keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}.overlay{display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:9;padding:0;text-align:center;margin-bottom:auto}.overlay h2,.overlay .post h1,.post .overlay h1,.overlay .post .page-title,.post .overlay .page-title{color:#FF5720}.overlay p{max-width:572px;margin:0 auto}.overlay:after{animation:none}.overlay .container{margin-top:56px;width:100%;position:relative;z-index:1}@media screen and (min-width: 580px){.overlay .container{margin-top:0;transform:translate(-50%, -50%);position:absolute;top:50%;left:50%}}.overlay.active{display:block}.btn.ico-twitter,.btn.ico-rss{background:#FF5720;padding:0.239em 0.3em;vertical-align:top;position:relative}.btn.ico-twitter:after,.btn.ico-rss:after{content:'';display:inline-block;width:28px;height:28px;background:#DCDAC8;-webkit-mask:url(../img/ico-twitter.svg) no-repeat 50% 50%;mask:url(../img/ico-twitter.svg) no-repeat 50% 50%;-webkit-mask-size:contain;-o-mask-size:contain;mask-size:contain;position:relative;top:2px}.btn.ico-twitter:hover,.btn.ico-rss:hover{background:none}.btn.ico-twitter:hover:after,.btn.ico-rss:hover:after{background:#FF5720}.btn.ico-twitter span,.btn.ico-rss span{display:none}.btn.ico-rss:after{-webkit-mask:url(../img/ico-rss.svg) no-repeat 50% 50%;mask:url(../img/ico-rss.svg) no-repeat 50% 50%;-webkit-mask-size:contain;-o-mask-size:contain;mask-size:contain;width:21px;padding:0 0.2em}@keyframes goodmorning{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@media screen and (min-width: 900px){.book-left,.book-right{display:inline-block;vertical-align:top}}.book-left{width:100%}@media screen and (min-width: 892px){.book-left{margin-top:56px}}.book-left .btn{margin:0 auto}@media screen and (min-width: 900px){.book-left .btn{margin:0}}@media screen and (min-width: 900px){.book-left{max-width:41%}.book-left>p{font-size:18px;padding-right:5em}}.book-right{width:100%}@media screen and (min-width: 900px){.book-right{max-width:59%}}.book-right hr{margin-top:56px}.list-chapters{margin:56px 0 0;padding:0;list-style-type:none}.list-chapters li{margin-bottom:56px}.list-chapters li p{font-size:18px;opacity:0.8}.list-chapters h4{font-size:18px;font-weight:bold;margin-bottom:16px;font-family:"elena-web-basic",georgia,serif;text-transform:none;letter-spacing:0;text-align:left;margin-bottom:-16px}.nav-wrap{background:#fff}@media screen and (max-width: 1102px){.nav-wrap{padding:0.5em 1em}}#wrap{z-index:1;position:relative;background:#fff}@media screen and (max-width: 1102px){#wrap{box-shadow:1px 0 10px rgba(0,0,0,0.3)}}#menu-link{position:absolute;top:0.6em;right:1.25em;display:block;width:2.625em;height:2.25em;background:url("../img/ico-nav.svg") center center no-repeat;background-size:1.563em 1.25em;-webkit-border-radius:0.188em;-moz-border-radius:0.188em;-ms-border-radius:0.188em;-o-border-radius:0.188em;border-radius:0.188em;outline:none;overflow:hidden;white-space:nowrap;text-indent:100%;-webkit-tap-highlight-color:transparent;z-index:999;border:none}@media screen and (min-width: 512px){#menu-link{top:0.5em}}@media screen and (min-width: 1103px){#menu-link{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#menu .block-title{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#menu .close{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#menu ul{text-align:center;white-space:nowrap}#menu li{display:inline-block;border-right:1px solid rgba(255,255,255,0.1)}#menu li:last-child{border-right:none}#menu li a{padding:0.429em 0.857em}}@media screen and (max-width: 1102px){#menu li.nav-logo{display:none}#container{overflow-x:hidden}.js-advanced #wrap{-webkit-transition:-webkit-transform 500ms ease;-moz-transition:-moz-transform 500ms ease;-o-transition:-o-transform 500ms ease;transition:transform 500ms ease;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;position:relative}#menu{position:absolute;top:0;right:0;width:190px;height:100%;margin:0;padding-top:1em}.js-advanced #menu{right:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;z-index:-1}.js-advanced.js-menu #menu{-webkit-transform:translate3d(190px, 0, 0);-moz-transform:translate3d(190px, 0, 0);-ms-transform:translate3d(190px, 0, 0);-o-transform:translate3d(190px, 0, 0);transform:translate3d(190px, 0, 0);z-index:9;overflow:hidden}.js-advanced.js-menu #wrap{-webkit-transform:translate3d(-190px, 0, 0);-moz-transform:translate3d(-190px, 0, 0);-ms-transform:translate3d(-190px, 0, 0);-o-transform:translate3d(-190px, 0, 0);transform:translate3d(-190px, 0, 0)}#menu li a{display:block;margin:0;padding:0.5em 1em 0.5em 0}.js-basic.js-menu #wrap{right:0}}.nav-logo.mb-only{font-family:"klavika-web-condensed",sans-serif;text-transform:uppercase;font-size:21px;letter-spacing:0.8px;line-height:21px;margin-top:0;display:none;position:relative;top:2px}@media screen and (max-width: 1102px){.nav-logo.mb-only{display:inline-block}}.nav-logo.mb-only a{border:none;color:#38556E}.nav-logo.mb-only .logo{width:40px;height:48px;vertical-align:middle}.nav-logo.mb-only span{display:inline-block;vertical-align:middle;padding-left:0.4em}.list-tiers{list-style-type:none;margin:0;padding:0}.list-tiers h3{border-bottom:1px solid #DCDAC8;padding-bottom:0.6em}.list-tiers small{display:block;text-align:center;font-style:italic}.list-tiers ul{margin:0 0 1em;padding:0;font-size:18px;opacity:0.8;line-height:2;text-align:center}.list-tiers ul li{list-style-type:none}.list-tiers .ta-c{margin-bottom:0}@media screen and (min-width: 1120px){.list-tiers .ta-c{position:absolute;bottom:1.6em;left:0;right:0}}.list-tiers>li{display:inline-block;vertical-align:top;width:100%;padding:0.6em}@media screen and (min-width: 1120px){.list-tiers>li{max-width:33.3%}}.list-tiers>li .tier{border:1px solid #DCDAC8;padding:0.4em 1em 1.3em;border-radius:3px;max-width:580px;margin:0 auto}@media screen and (min-width: 1120px){.list-tiers>li .tier{max-width:none;margin:auto;min-height:432px;position:relative;padding:0.4em 1em 4.2em}}
