body{margin:0;font-family:"Montserrat",sans-serif}h1,h2,h3,h4,h5{text-transform:uppercase;font-family:"Alata",sans-serif}a{color:#fff;text-decoration:none}.legal-container{position:relative;width:100%;display:flex;justify-content:center;overflow-x:hidden}.legal-background{position:fixed;width:100%;height:100%;z-index:-1}.legal-content-container{background-color:rgba(43,74,72,.9);width:100%;height:100vh;overflow-y:scroll;position:relative;z-index:10;display:flex;justify-content:center;overflow-x:hidden}.legal-content{position:relative;width:80%;color:#fff;padding-top:50px}.spacer{height:150px;width:100%;position:relative}.spacer .back__button{bottom:-20px;right:-80px;font-size:30px}.legal-content h1{text-align:center;margin-bottom:40px}.loader-container{background-image:radial-gradient(circle,#8e1835,#7c152f,#6a1229,#590f22,#480c1c);height:100vh;display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative}.rotate-device{position:absolute;top:-60px;left:-20px;opacity:.7}.loader{height:100vh;display:flex;justify-content:center;align-items:center;background-color:linear-gradient(90deg,rgba(99,16,16,0),rgba(9,9,121,0) 35%)}.details{margin-top:-120px;text-align:center}.book-title{font-family:"Alata",sans-serif;font-size:60px}.author,.book-title{text-transform:uppercase;color:#faba6d}.author{font-family:"Montserrat",sans-serif;font-size:25px}#p1,#p2,#p3,#p4,#p5,#p6,#p7,#p8,#p9{-webkit-animation:page 2s ease forwards;animation:page 2s ease forwards;transform-box:fill-box;transform-origin:left}#p1,#p2,#p3,#p4,#p5,#p6,#p7,#p8,#p9,#p10,#path2469{stroke:#faba6d}#p2{-webkit-animation:page 2s ease infinite;animation:page 2s ease infinite;-webkit-animation-delay:.3s;animation-delay:.3s}#p3{-webkit-animation:page 2s ease infinite;animation:page 2s ease infinite;-webkit-animation-delay:.6s;animation-delay:.6s}#p4{-webkit-animation-delay:.9s;animation-delay:.9s}#p5{-webkit-animation:page 2s ease infinite;animation:page 2s ease infinite;-webkit-animation-delay:1.2s;animation-delay:1.2s}#p6{-webkit-animation-delay:1.5s;animation-delay:1.5s}#p7{-webkit-animation-delay:1.8s;animation-delay:1.8s}#p8{-webkit-animation-delay:2.1s;animation-delay:2.1s}#p9{-webkit-animation-delay:2.4s;animation-delay:2.4s}#p10{-webkit-animation-delay:2.7.s;animation-delay:2.7.s}#p1{-webkit-animation-delay:3s;animation-delay:3s}@-webkit-keyframes page{0%{transform:rotate(0deg)}to{transform:rotate(-180deg)}}@keyframes page{0%{transform:rotate(0deg)}to{transform:rotate(-180deg)}}@media screen and (min-width:900px){.rotate-device{display:none}}.intro-container{height:100vh}.scroll{position:relative;display:flex;justify-content:center;min-height:300%}.intro-image-container{background-color:#380916;position:fixed;top:0;bottom:0;left:0;right:0}.intro-content-container{background-color:rgba(56,9,22,.7);width:80%;z-index:10;margin-top:100vh;margin-bottom:100vh;color:#fff;padding:20px;height:-webkit-max-content;height:-moz-max-content;height:max-content}.intro-title{font-size:90px;margin:0 0 5px}.intro-subtitle{font-family:"Montserrat",sans-serif;font-size:39px;margin-top:-15px}.train-image{width:100%;height:100%;object-fit:cover;object-position:100% 100%;position:absolute}.timestamp{position:absolute;width:30%;z-index:100;top:20px;left:20px}@media screen and (min-width:600px){.intro-content-container{width:80%;padding:30px}.intro-title{font-size:112px}.intro-subtitle{font-size:48px}}@media screen and (min-width:992px){.intro-content-container{display:flex;flex-flow:row wrap;justify-content:space-between}.intro-column-container{width:45%}.intro-title{margin-top:-20px}.timestamp{width:20%;bottom:30px;left:30px;top:auto}}.trans-container{background-color:#380916;height:100vh;width:100vw;display:flex;justify-content:center;align-items:center}.trans-content{color:#fff}.trans-title{font-family:"Alata",sans-serif;font-size:40px;text-transform:uppercase}.trans-subtitle,.trans-title{overflow-y:hidden;transform:scaleY(0);transition:transform .3s ease-out}.trans-subtitle{margin-top:5px;font-size:25px}.reveal-trans-titles{transform:scaleY(1)}.partone-container{height:100vh}.scroll-partone{min-height:400%;background-color:#cbdbd8}.partone-background-container{position:relative;overflow:hidden;height:-webkit-max-content;height:-moz-max-content;height:max-content}.partone-background{position:relative;width:100%;min-width:700px;min-height:100vh;object-fit:cover}.fixed-background{position:fixed;bottom:0;left:0;min-width:100vw}.partone__title{position:absolute;color:#fff;top:8%;z-index:150}.partone-title,.partone_main_title{font-size:60px;margin:5px 0;text-transform:uppercase;font-family:"Alata",sans-serif}.partone_main_title,.partone_sub_title{overflow-y:hidden;transform:scaleY(0);transition:transform .6s ease-out}.partone_sub_title{font-size:20px;font-family:"Montserrat",sans-serif;margin-top:-15px;text-transform:capitalize}.reveal-text{transform:scaleY(1)}.partone-mountain-left,.partone-mountain-right{position:absolute}.partone-mountain-left{width:80%;left:35%;bottom:15%}.partone-mountain-right{width:80%;bottom:10%;right:35%}.partone-content-container{position:absolute;z-index:100;background-color:rgba(43,74,72,.7);color:#fff;padding:20px;margin-top:200vh;margin-bottom:100vh}.partone-title{font-size:40px;margin-bottom:50px}@media screen and (min-width:600px){.partone-content-container{padding:30px;display:flex;justify-content:space-between;width:80%;height:-webkit-max-content;height:-moz-max-content;height:max-content}.partone-column-container{width:45%}.partone_main_title{font-size:80px}.partone_sub_title{font-size:26.5px}.partone-title{font-size:60px}}@media screen and (min-width:900px){.partone__title{top:9%}}.footer-container{position:relative;background-color:#2b4a48;min-height:100vh;color:#fff;overflow:hidden}.cta-container,.footer-container{display:flex;flex-direction:column;align-items:center}.cta-container{margin-top:50px}.cta-container div{width:100%}.cta-container div h3{font-size:26px;margin-bottom:0}.cta-purchase{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.cta-container div p{font-size:16px;position:relative;margin-top:20px}.cta-container p span{position:absolute;top:-5px;right:-37px;font-size:12px}.back__button,.buy__button,.close-payment{font-family:Alata,sans-serif;font-size:20px;border:none;text-transform:uppercase;color:#fff;cursor:pointer}.buy__button{background-color:#b2331f;border-radius:10px;padding:5px 20px;max-height:55px}.socials{width:100%}.social-btn,.socials{display:flex;justify-content:center}.social-btn{align-items:center;height:50px;width:50px;border-radius:50px;margin:40px 20px;background-color:#ccddd9;cursor:pointer;color:#fff;font-size:25px}.contributors,.legal{padding:20px}.legal{margin-bottom:110px;padding-top:0}.contributor h4,.legal h4{font-size:26px;margin:0}.legal h4{cursor:pointer}.legal h4:hover{color:#ccddd9}.contributor p{font-size:16px;margin-top:5px}.back__button{background-color:#ccddd9;height:150px;width:350px;padding-top:55px;padding-right:75px;-webkit-clip-path:polygon(35% 0,0 100%,100% 100%);clip-path:polygon(35% 0,0 100%,100% 100%);position:absolute;bottom:0;right:-50px}.back__button span{display:block;font-family:Montserrat,sans-serif;text-transform:lowercase;font-size:15.4px;margin-top:-8px}.back__button:hover,.buy__button:hover,.social-btn:hover{color:#2b4a48}.payment-container{position:absolute;display:flex;justify-content:center;align-items:center;top:0;bottom:0;right:0;left:0;background-color:rgba(204,221,217,.65)}.payment-form-container{background-color:#2b4a48;padding:50px;border-radius:25px;display:flex;flex-direction:column;align-items:center}.close-payment{background-color:#b2331f;border-radius:10px;padding:8px 20px;max-height:55px;border:none}@media screen and (min-width:600px){.footer-menu{display:flex;flex-flow:row wrap;justify-content:space-between;min-width:600px;max-width:1200px}.cta-container div{width:535px}.cta-container div h3{font-size:48px}.cta-container div p{font-size:30px;margin-top:10px}.cta-container p span{font-size:15px;top:0;right:-50px}.back__button,.buy__button{font-size:30px}.buy__button{margin-bottom:30px;right:10px}.contributors,.legal{width:33.333%}.contributor h4,.legal h4{font-size:30px}.contributor p{font-size:20px}.legal h4{margin-left:100px}.legal{margin-bottom:0;padding-top:20px}}@media screen and (min-width:992px){.footer-menu{min-width:900px}.cta-container{margin:50px 0 0}}
/*# sourceMappingURL=main.84a506ca.chunk.css.map */