@import"https://fonts.googleapis.com/css?family=Metamorphous";@font-face{font-family:imperator;src:url(../images/fonts/ImperatorSmallCaps.ttf)}@font-face{font-family:imperator;src:url(../images/fonts/ImperatorSmallCaps.ttf)}body{background-color:#282c34}body #root{position:absolute;top:0;left:0}body #root .App{margin:0;min-width:calc(100vw - 20px);overflow-x:none;text-align:center;color:#fff}body #root .App h1,body #root .App h2,body #root .App h3{font-family:Metamorphous,cursive;font-variant:small-caps}@font-face{font-family:imperator;src:url(../images/fonts/ImperatorSmallCaps.ttf)}.main-page button{background:none;border:none}.main-page .series-title img{width:100%;max-height:150px}.main-page .series-title h2{position:absolute;width:340px;top:180px;left:calc(50% - 150px)}.main-page .buy-direct{background-color:#226;padding:20px}.main-page .buy-direct a{font-family:Metamorphous,cursive;color:#fff;text-decoration:none}.main-page .buy-direct .arrow{height:15px;filter:invert(100%)}.main-page .buy-direct .arrow-one{margin-right:15px;transform:rotate(90deg)}.main-page .buy-direct .arrow-two{margin-left:15px;transform:rotate(-90deg)}.main-page .books{padding-right:150px}.main-page .books .book-item{display:inline-block;margin:20px;color:#fff;width:400px;vertical-align:top}.main-page .books .book-item .main-book-content{display:inline-block;width:250px}.main-page .books .book-item .main-book-content h3{font-weight:100;font-size:18px;font-family:Metamorphous,cursive}.main-page .books .book-item .main-book-content img{height:250px}.main-page .books .book-item .main-book-content p{text-align:justify}.main-page .books .book-item .book-links{display:inline-block;vertical-align:top;padding:10px 10px 10px 20px}.main-page .books .book-item .book-links .book-link{margin:0;text-align:left;padding-bottom:5px}.main-page .books .book-item .book-links .book-link a{margin:0;padding:0;color:#add8e6;text-decoration:none}.main-page .books .map-container{display:inline-block}.main-page .books .video-container{height:500px;display:inline-block}.main-page .books .video-container iframe{height:100%}.main-page .map-section{overflow:auto}.main-page .map-section img{width:60%;max-width:500px}.main-page .map-selected{position:absolute;background:#00000080;top:0;left:0;overflow:auto;width:100vw;height:100vh}.main-page .map-selected img{max-width:none;height:calc(100% - 20px);width:auto}@media (max-width: 900px){.main-page .map-selected img{height:1000px}}@media (max-width: 570px){.main-page .series-title img{width:100%;max-height:100px}.main-page .series-title h2{font-size:20px;position:absolute;width:100%;top:110px;left:0;text-align:center}.main-page .map-section img{width:80%}.main-page .map-selected img{width:auto}}.popup-active{height:100vh;overflow:hidden}@media (max-width: 900px){.main-page{padding-bottom:150px}.main-page .books{padding-right:0}.main-page .books h2{padding-left:100px;width:calc(100% - 100px)}}@media (max-width: 480px){.main-page .buy-direct{padding:10px}.main-page .buy-direct a{display:inline-block;width:calc(100vw - 120px)}.main-page .buy-direct .arrow{padding-bottom:18px}.main-page .books .book-item{display:block;width:250px;margin-left:calc(50vw - 125px)}.main-page .books .book-item .book-links{display:block;width:250px;padding:0}.main-page .books .book-item .book-links .book-link{margin:0;text-align:left;padding-bottom:5px}.main-page .books .book-item .book-links .book-link a{margin:0;padding:0;color:#add8e6;text-decoration:none}}@font-face{font-family:imperator;src:url(../images/fonts/ImperatorSmallCaps.ttf)}.about-page{padding:50px;max-width:1000px;margin-left:auto;margin-right:auto}.about-page .half{width:calc(50% - 40px);display:inline-block;vertical-align:top;padding:20px;text-align:left}.about-page .half p{color:#fff}.about-page .half img{width:75%}@media (max-width: 750px){.about-page .half{width:100%}}.language-page{padding:50px;max-width:1000px;margin-left:auto;margin-right:auto}.language-page h2{margin-top:50px}.language-page .translate-bloc{border-top:1px white dashed;border-bottom:1px white dashed}.language-page .translate-bloc .translation{display:inline-block;margin:15px 15px 15px 0;border-right:1px solid white}.language-page .translate-bloc .translation p{display:inline-block;margin-right:15px;margin-top:0;margin-bottom:0}.language-page .translate-bloc .end{border:none}.language-page .link{padding:10px;border:white 1px solid;border-radius:20px;width:100px;margin-left:auto;margin-right:auto}.language-page .link a{color:#fff;text-decoration:none;font-weight:500;font-variant-caps:small-caps}@media (max-width: 750px){.language-page{padding:20px;width:calc(100% - 40px)}}.swiper{height:450px;width:800px;margin-left:auto;margin-right:auto;touch-action:none}.swiper #almg{width:270px}.swiper .directions svg{margin:15px}.swiper .left-click{z-index:2;height:400px;position:absolute;width:300px}.swiper .swiper-container{width:800px;touch-action:none}.swiper .swiper-container div{display:none;vertical-align:top;touch-action:none}.swiper .swiper-container div img{height:400px;touch-action:none}.swiper .first div:nth-child(1){display:inline-block;perspective:1000px}.swiper .first div:nth-child(2){display:inline-block;perspective:1000px;transition:transform 1s;transform-style:preserve-3d}.swiper .first div:nth-child(2) img{margin-top:25px;height:349px;transform:rotateY(60deg)}.swiper .second div:nth-child(1),.swiper .second div:nth-child(3){display:inline-block;perspective:1000px;transition:transform 1s;transform-style:preserve-3d}.swiper .second div:nth-child(1) img,.swiper .second div:nth-child(3) img{margin-top:25px;height:349px}.swiper .second div:nth-child(2){display:inline-block}.swiper .second div:nth-child(1) img{transform:rotateY(-60deg)}.swiper .second div:nth-child(3) img{transform:rotateY(60deg)}.swiper .third div:nth-child(2),.swiper .third div:nth-child(4){display:inline-block;perspective:1000px;transition:transform 1s;transform-style:preserve-3d}.swiper .third div:nth-child(2) img,.swiper .third div:nth-child(4) img{margin-top:25px;height:349px}.swiper .third div:nth-child(3){display:inline-block}.swiper .third div:nth-child(2) img{transform:rotateY(-60deg)}.swiper .third div:nth-child(4) img{transform:rotateY(60deg)}.swiper .forth div:nth-child(3),.swiper .forth div:nth-child(5){display:inline-block;perspective:1000px;transition:transform 1s;transform-style:preserve-3d}.swiper .forth div:nth-child(3) img,.swiper .forth div:nth-child(5) img{margin-top:25px;height:349px}.swiper .forth div:nth-child(4){display:inline-block}.swiper .forth div:nth-child(3) img{transform:rotateY(-60deg)}.swiper .forth div:nth-child(5) img{transform:rotateY(60deg)}.swiper .fifth div:nth-child(4),.swiper .fifth div:nth-child(6){display:inline-block;perspective:1000px;transition:transform 1s;transform-style:preserve-3d}.swiper .fifth div:nth-child(4) img,.swiper .fifth div:nth-child(6) img{margin-top:25px;height:349px}.swiper .fifth div:nth-child(5){display:inline-block}.swiper .fifth div:nth-child(4) img{transform:rotateY(-60deg)}.swiper .fifth div:nth-child(6) img{transform:rotateY(60deg)}.swiper .sixth div:nth-child(5),.swiper .sixth div:nth-child(7){display:inline-block;perspective:1000px;transition:transform 1s;transform-style:preserve-3d}.swiper .sixth div:nth-child(5) img,.swiper .sixth div:nth-child(7) img{margin-top:25px;height:349px}.swiper .sixth div:nth-child(6){display:inline-block}.swiper .sixth div:nth-child(5) img{transform:rotateY(-60deg)}.swiper .sixth div:nth-child(7) img{transform:rotateY(60deg)}.swiper .seventh div:nth-child(6),.swiper .seventh div:nth-child(8){display:inline-block;perspective:1000px;transition:transform 1s;transform-style:preserve-3d}.swiper .seventh div:nth-child(6) img,.swiper .seventh div:nth-child(8) img{margin-top:25px;height:349px}.swiper .seventh div:nth-child(7){display:inline-block}.swiper .seventh div:nth-child(6) img{transform:rotateY(-60deg)}.swiper .seventh div:nth-child(8) img{transform:rotateY(60deg)}.swiper .eighth div:nth-child(7),.swiper .eighth div:nth-child(9){display:inline-block;perspective:1000px;transition:transform 1s;transform-style:preserve-3d}.swiper .eighth div:nth-child(7) img,.swiper .eighth div:nth-child(9) img{margin-top:25px;height:349px}.swiper .eighth div:nth-child(8){display:inline-block}.swiper .eighth div:nth-child(7) img{transform:rotateY(-60deg)}.swiper .eighth div:nth-child(9) img{transform:rotateY(60deg)}.swiper .ninth div:nth-child(8),.swiper .ninth div:nth-child(10){display:inline-block;perspective:1000px;transition:transform 1s;transform-style:preserve-3d}.swiper .ninth div:nth-child(8) img,.swiper .ninth div:nth-child(10) img{margin-top:25px;height:349px}.swiper .ninth div:nth-child(9){display:inline-block}.swiper .ninth div:nth-child(8) img{transform:rotateY(-60deg)}.swiper .ninth div:nth-child(10) img{transform:rotateY(60deg)}.swiper .tenth div:nth-child(9),.swiper .tenth div:nth-child(11){display:inline-block;perspective:1000px;transition:transform 1s;transform-style:preserve-3d}.swiper .tenth div:nth-child(9) img,.swiper .tenth div:nth-child(11) img{margin-top:25px;height:349px}.swiper .tenth div:nth-child(10){display:inline-block}.swiper .tenth div:nth-child(9) img{transform:rotateY(-60deg)}.swiper .tenth div:nth-child(11) img{transform:rotateY(60deg)}.swiper .eleventh div:nth-child(10),.swiper .eleventh div:nth-child(12){display:inline-block;perspective:1000px;transition:transform 1s;transform-style:preserve-3d}.swiper .eleventh div:nth-child(10) img,.swiper .eleventh div:nth-child(12) img{margin-top:25px;height:349px}.swiper .eleventh div:nth-child(11){display:inline-block}.swiper .eleventh div:nth-child(10) img{transform:rotateY(-60deg)}.swiper .eleventh div:nth-child(12) img{transform:rotateY(60deg)}.swiper .twelth div:nth-child(11){display:inline-block;perspective:1000px;transition:transform 1s;transform-style:preserve-3d}.swiper .twelth div:nth-child(11) img{margin-top:25px;height:349px;transform:rotateY(-60deg)}.swiper .twelth div:nth-child(12){display:inline-block}@media (max-width: 800px){.swiper{width:530px;height:350px}.swiper .swiper-container{width:530px}.swiper .swiper-container div img{height:260px}.swiper .first div:nth-child(2) img{margin-top:15px;height:230px}.swiper .second div:nth-child(1) img,.swiper .second div:nth-child(3) img{margin-top:15px;height:230px}.swiper .third div:nth-child(2) img,.swiper .third div:nth-child(4) img{margin-top:15px;height:230px}.swiper .forth div:nth-child(3) img,.swiper .forth div:nth-child(5) img{margin-top:15px;height:230px}.swiper .fifth div:nth-child(4) img,.swiper .fifth div:nth-child(6) img{margin-top:15px;height:230px}.swiper .sixth div:nth-child(5) img,.swiper .sixth div:nth-child(7) img{margin-top:15px;height:230px}.swiper .seventh div:nth-child(6) img,.swiper .seventh div:nth-child(8) img{margin-top:15px;height:230px}.swiper .eighth div:nth-child(7) img,.swiper .eighth div:nth-child(9) img{margin-top:15px;height:230px}.swiper .ninth div:nth-child(8) img,.swiper .ninth div:nth-child(10) img{margin-top:15px;height:230px}.swiper .tenth div:nth-child(9) img{margin-top:15px;height:230px}.swiper .eleventh div:nth-child(10) img{margin-top:15px;height:230px}.swiper .twelth div:nth-child(11) img{margin-top:15px;height:230px}}@media (max-width: 450px){.swiper{width:300px;height:200px}.swiper .swiper-container{width:300px}.swiper .swiper-container div img{height:150px}.swiper .first div:nth-child(2) img{margin-top:10px;height:130px}.swiper .second div:nth-child(1) img,.swiper .second div:nth-child(3) img{margin-top:10px;height:130px}.swiper .third div:nth-child(2) img,.swiper .third div:nth-child(4) img{margin-top:10px;height:130px}.swiper .forth div:nth-child(3) img,.swiper .forth div:nth-child(5) img{margin-top:10px;height:130px}.swiper .fifth div:nth-child(4) img,.swiper .fifth div:nth-child(6) img{margin-top:10px;height:130px}.swiper .sixth div:nth-child(5) img,.swiper .sixth div:nth-child(7) img{margin-top:10px;height:130px}.swiper .seventh div:nth-child(6) img,.swiper .seventh div:nth-child(8) img{margin-top:10px;height:130px}.swiper .eighth div:nth-child(7) img,.swiper .eighth div:nth-child(9) img{margin-top:10px;height:130px}.swiper .ninth div:nth-child(8) img,.swiper .ninth div:nth-child(10) img{margin-top:10px;height:130px}.swiper .tenth div:nth-child(9) img{margin-top:10px;height:130px}.swiper .eleventh div:nth-child(10) img{margin-top:10px;height:130px}.swiper .twelth div:nth-child(11) img{margin-top:10px;height:130px}}@font-face{font-family:imperator;src:url(../images/fonts/ImperatorSmallCaps.ttf)}.header-menu{width:calc(100% - 40px);margin:20px;display:grid;grid-template-columns:160px auto 160px;grid-template-rows:75px 25px}.header-menu .menu{display:none}.header-menu h1{grid-column:2}.header-menu .menu-items{grid-row:2;grid-column:2;text-align:center}.header-menu .menu-items a{font-family:Metamorphous,cursive;color:#fff;display:inline-block;margin-left:20px;text-decoration:none}.header-menu .menu-items .active{color:#888}.header-menu .social{margin-top:5px;grid-column:3}.header-menu .social a{float:right;margin-left:5px;width:15px;height:15px}.header-menu .social a img{width:15px}.header-menu .social a p{margin:0;color:#ddf;background-color:#44f;border-radius:2px;font-weight:900;font-size:13px}.header-menu .social .instagram img{margin-left:-5px;height:15px;width:30px}.header-menu .header-logo{grid-area:1/1/3/1;width:60px;grid-column:1}@media (max-width: 750px){.header-menu{grid-template-columns:160px auto 160px}.header-menu .menu-items{margin-left:auto}.header-menu .menu-items a{font-size:16px}.header-menu .header-logo{width:50px}}@media (max-width: 820px){.header-menu{grid-template-columns:160px auto 160px}.header-menu .menu-items{text-align:center}.header-menu .menu-items a{font-size:12px}.header-menu .header-logo{width:40px}}@media (max-width: 655px){.header-menu{grid-template-rows:30px 20px;grid-template-columns:50px auto 160px;height:50px}.header-menu h1{margin-top:5px;font-size:16px;grid-row:1;width:auto}.header-menu .menu{display:block;-webkit-filter:invert(100%);filter:invert(100%);right:10px;position:absolute;cursor:pointer;border:none;background:transparent}.header-menu .menu img{height:30px}.header-menu .menu-items{display:none;width:180px;padding:10px;z-index:1;position:absolute;right:10px;text-align:right;top:60px;background-color:#000;border-radius:10px}.header-menu .menu-items a{display:block;font-size:16px;margin:0 10px 5px}.header-menu .show-menu{display:block}.header-menu .social{grid-row:2;grid-column:3}.header-menu .social a{display:inline-block;float:none;vertical-align:top}.header-menu .header-logo{width:40px;margin-top:-5px}}@media (max-width: 450px){.header-menu{grid-template-rows:30px 20px;grid-template-columns:50px auto 50px;height:50px}.header-menu h1{margin-top:5px;font-size:16px;grid-row:1;width:auto}.header-menu .menu{grid-column:4;display:block;-webkit-filter:invert(100%);filter:invert(100%);right:10px;position:absolute;cursor:pointer;border:none;background:transparent}.header-menu .menu img{height:30px}.header-menu .menu-items{display:none;width:180px;padding:10px;z-index:1;position:absolute;right:10px;text-align:right;top:60px;background-color:#000;border-radius:10px}.header-menu .menu-items a{display:block;font-size:16px;margin:0 10px 5px}.header-menu .show-menu{display:block}.header-menu .social{grid-row:2;grid-column:2}.header-menu .social a{display:inline-block;float:none;vertical-align:top}.header-menu .header-logo{width:40px;margin-top:-5px}}@font-face{font-family:imperator;src:url(../images/fonts/ImperatorSmallCaps.ttf)}.popup-wrapper{position:absolute;top:0;left:0;background-color:#000000f0;width:100vw;height:100vh}.popup-wrapper .regions{margin-top:25%;width:800px;margin-left:calc(50% - 400px);text-align:center}.popup-wrapper .regions .close-button{background:#282c34;margin-top:20px;padding:5px;width:50%;color:#fff;border:none;cursor:pointer;display:block;margin-left:25%}.popup-wrapper .regions h2{color:#fff}.popup-wrapper .regions .region{display:inline-block;margin:20px;cursor:pointer}.popup-wrapper .regions .region img{padding:11px;height:150px}.popup-wrapper .regions .scot{height:150px}.popup-wrapper .regions .scot img{padding:0;height:175px}.popup-wrapper .regions .retailer{display:inline-block;background:#fff;margin:10px;padding:5px;border-radius:10px;cursor:pointer}.popup-wrapper .regions .retailer img{height:80px}@media (max-width: 600px){.popup-wrapper .regions{width:400px;margin-left:calc(50% - 200px)}.popup-wrapper .regions .retailer img{height:50px}}@media (max-width: 400px){.popup-wrapper .regions{width:250px;margin-left:calc(50% - 125px)}.popup-wrapper .regions .retailer img{height:40px}}.buy-modal{position:fixed;padding-left:50px;top:calc(50% - 200px);right:0;background-image:linear-gradient(to left,#141432,#14143200);width:150px;height:400px}.buy-modal img{height:50%;width:auto}@media (max-width: 600px){.buy-modal{padding-left:0;bottom:0;top:auto;left:0;width:calc(100vw + -0px);height:150px;background-image:linear-gradient(to top,#141432,#14143200)}.buy-modal img,.buy-modal h2,.buy-modal h3{display:inline-block;vertical-align:middle;padding:10px}.buy-modal h2,.buy-modal h3{font-size:16px}.buy-modal img{height:80%}}@media (max-width: 400px){.buy-modal{height:120px}.buy-modal img,.buy-modal h2,.buy-modal h3{display:inline-block;vertical-align:middle;padding:5px}.buy-modal h2,.buy-modal h3{font-size:12px}.buy-modal img{height:80%}}.goodreads{background-color:#fff;max-width:100%;padding:20px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#382110}.goodreads .gr_title{display:block;padding-bottom:10px}.goodreads .gr_container{display:block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.goodreads .gr_container a{color:#00635d;text-decoration:none}.goodreads .gr_container img{border:0}.goodreads .gr_container .gr_book_container{padding:5px;border-bottom:1px solid #d7d7d7;font-size:14px;display:inline-block;max-width:220px;height:100px;vertical-align:top}.goodreads .gr_container .gr_book_container .gr_book_image{float:left;padding-right:20px}.goodreads .gr_container .gr_book_container .gr_review_stats{vertical-align:top;text-align:left}.goodreads #goodreads-widget{font-family:georgia,serif;padding:18px 0;max-width:100%}.goodreads #goodreads-widget h1{font-weight:400;font-size:16px;border-bottom:1px solid #BBB596;margin-bottom:0}.goodreads #goodreads-widget a{text-decoration:none;color:#660}.goodreads iframe{background-color:#fff;max-width:1000px;width:calc(100% - 350px)}.goodreads iframe .gr_reviews_container{padding:10px}.goodreads #goodreads-widget a:hover{text-decoration:underline}.goodreads #goodreads-widget a:active{color:#660}.goodreads #gr_footer{width:100%;max-width:1000px;border-top:1px solid #BBB596;text-align:right}.goodreads #goodreads-widget .gr_branding{color:#382110;font-size:11px;text-decoration:none;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}@media (max-width: 600px){.goodreads iframe{width:100%}}.blog-page h1{display:inline-block}.blog-page a{color:#add8e6;font-size:40px;text-decoration:none}.blog-page .arrow{padding-bottom:0}.blog-page .arrow{height:30px;filter:invert(100%)}.blog-page .arrow-one{margin-right:15px;transform:rotate(90deg)}.blog-page .arrow-two{margin-left:15px;transform:rotate(-90deg)}@font-face{font-family:imperator;src:url(../images/fonts/ImperatorSmallCaps.ttf)}.endowrimo-page{max-width:1000px;margin-left:calc(50vw - 500px)}.endowrimo-page .stats{padding:20px;text-align:center}.endowrimo-page .stats .stat-block{background-color:#229;display:inline-block;border-radius:10px;margin:10px;padding:10px;width:120px;height:100px;vertical-align:top;position:relative}.endowrimo-page .stats .stat-block p{position:absolute;top:0;width:calc(100% - 20px)}.endowrimo-page .stats .stat-block .score{font-weight:700;vertical-align:bottom;bottom:0;top:auto;font-size:24px}.endowrimo-page .stats .stat-block .score-percent{font-weight:700;vertical-align:bottom;bottom:20px;top:auto;font-size:24px}.endowrimo-page .stats .stat-block .score-percent-plus{vertical-align:bottom;bottom:10px;top:auto}.endowrimo-page .recharts-wrapper{width:100%!important;color:#fff}.endowrimo-page .recharts-wrapper text{fill:#fff}.endowrimo-page .recharts-cartesian-grid-vertical line{display:none}.endowrimo-page .progress{width:calc(100% - 170px);position:relative}.endowrimo-page .progress .progress-header{margin-bottom:0;margin-top:40px}.endowrimo-page .progress .day-input{color:#ffffff50;display:inline-block;padding:10px}.endowrimo-page .progress .day-input h4{margin-top:10px;margin-bottom:5px}.endowrimo-page .progress .day-input input{width:55px}.endowrimo-page .progress .past{color:#fff}.endowrimo-page .progress .today{color:#44f;position:absolute;right:0;top:20px;margin-right:-140px;font-size:30px}.endowrimo-page .progress .today h4{text-transform:uppercase}.endowrimo-page .progress .today input{font-weight:700;font-size:30px;width:120px}.endowrimo-page .awards img{display:inline-block;height:100px}.endowrimo-page .project-selector{display:none}.endowrimo-page .selector-open{display:flex;position:fixed;width:250px;height:40px;border:white 1px solid;border-radius:5px;top:calc(50% - 200px);left:calc(50% - 125px);background-color:#282c34;padding:20px}.endowrimo-page .selector-open .select-dropdown{display:inline-block;margin-right:40px}.endowrimo-page .selector-open button{display:inline-block;vertical-align:top;height:23px}@media (max-width: 1000px){.endowrimo-page{margin-left:0}}.App .pdf{margin-left:auto;margin-right:auto;max-width:750px;padding:50px;text-align:justify}.App .pdf p,.App .pdf b,.App .pdf h2,.App .pdf h3{font-family:Arial,Helvetica,sans-serif!important}.App .pdf a{font-size:16px}
