.btn-main,.btn-alt{padding:10px 20px}.s-container{max-width:1170px;margin:0 auto;padding:0 30px}.site-header{padding-top:25px;position:fixed;background:white}.site-header .s-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.site-header .logo img{height:50px}.site-header .title{font-size:1.5rem}.site-header .menu-toggle,.site-header .nav-mobile{display:none}.site-header .cart{position:relative;top:auto;right:auto;padding:5px 0 5px 15px}.site-header .nav-desktop{margin-left:auto;display:block}.site-header .nav-desktop ul{padding-left:0;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex}.site-header .nav-desktop li{list-style:none}.site-header .nav-desktop li a{display:block;padding:10px 15px;color:#424446}.site-header .nav-desktop li a:hover{color:#18775d}.pic-bottom{margin:0 -2.1rem !important;-webkit-clip-path:polygon(16% 0, 100% 50%, 100% 100%, 0 100%, 0 0);clip-path:polygon(16% 0, 100% 50%, 100% 100%, 0 100%, 0 0)}.sec-hero{height:850px;position:relative}.sec-hero .info{position:absolute;max-width:480px;top:15%;left:55%}.sec-hero .sec-title{font-size:44px}.sec-hero p{text-align:justify}.sec-summary h1{text-align:right}.sec-summary p{padding:0 0 10px 30px}.sec-feature p{text-align:justify}.sec-intro{padding:100px 20px 30px}.sec-intro p{text-align:justify}.sec-quote{height:650px}.sec-quote .thequote{width:75%;line-height:500px;height:500px}.sec-quote .thequote .quotetext{font-size:2rem;line-height:1.2}.sec-quote .author{text-align:right;float:right;color:#fff;width:65%;font-size:1.5rem}.sec-quote .author h2{font-size:1.8rem}.sec-books{padding:50px 4.5rem 30px}.book-items{-ms-grid-columns:auto auto auto;grid-template-columns:auto auto auto}.blockquote .medium{text-align:left;padding-left:30px}.blockquote .name{text-align:right}.site-footer{text-align:left}.site-footer .s-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1170px}.site-footer .s-container .more{margin-left:auto;text-align:center}.site-footer .logo img{width:50px}.site-footer .company{padding-left:20px;position:relative}.site-footer .company .title{font-size:14px;margin:0}.site-footer .company br{display:none}.site-footer .company p{margin-bottom:0;font-size:12px}
/*# sourceMappingURL=desktop.css.map */