@import url("//fast.fonts.net/t/1.css?apiType=css&projectid=2ccce9b2-8a81-4f61-a33f-7b576d03f54a");*{box-sizing:border-box}body{font-size:18px;font-weight:400;line-height:180%;font-family:adobe-garamond-pro,serif}header{float:left;width:100%}main{float:left;width:100%}footer{float:left;width:100%}.wrap{margin:0 auto;width:92%;max-width:1200px}.wrap.medium{max-width:1000px}.wrap.narrow{max-width:800px}.items{float:left;width:100%}.mobile_hide{display:none}.page_title{font-size:50px;font-family:smoothy,sans-serif;text-align:center;margin:0 0 70px 0;line-height:130%}.page_title img{margin-right:10px}h1{font-size:38px;margin:0 0 30px 0;font-weight:400;line-height:120%}h2{font-size:34px;margin:40px 0 20px 0;font-weight:400;line-height:120%}h3{font-size:30px;margin:40px 0 20px 0;font-weight:400;line-height:120%}h4{font-size:26px;margin:40px 0 20px 0;font-weight:400;line-height:120%}h5{font-size:20px;margin:40px 0 20px 0;font-weight:400;line-height:120%}h6{font-size:24px;margin:40px 0 20px 0;font-weight:400;line-height:120%}p{margin:0 0 15px 0;line-height:150%}a{color:#78A742;text-decoration:none}a:hover{text-decoration:underline}ol{margin:20px 0 30px 15px;padding:0}ol li{padding-left:10px;padding:3px 0 3px 2px}ul{margin:20px 0 30px 15px;padding:0}ul li{padding:3px 0 3px 10px;list-style-type:none;list-style-image:url("../images/bullet.svg")}table{text-align:left;border-collapse:collapse;margin:40px 0 40px 0;width:100%;font-size:18px}table tr{background-color:#f4f3f2}table tr:nth-child(even){background-color:transparent}table th{background-color:#8d8374;color:#fff;padding:10px;font-size:20px;font-family:"Avenir LT W01_85 Heavy1475544"}table td{padding:10px}blockquote{background-color:#78A742;float:left;width:100%;padding:30px 20px;font-size:34px;margin:40px 0 50px 0;text-align:center;font-family:"Avenir LT W01_85 Heavy1475544";color:#fff;border-radius:3px;border:5px solid #9ec66f}blockquote footer{font-size:24px;background:transparent;filter:inherit;color:#fff;font-family:"Avenir LT W01_45 Book1475508"}hr{border:none;height:1px;background-color:#000;margin:60px 0}pre{overflow-x:auto;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}dl{line-height:150%}dl dt{font-size:20px;padding:10px 0;font-weight:600}dl dd{font-size:18px;padding:5px 0;margin:0 0 0 20px}.gfield_required{color:#F94C32}form{float:left;width:100%;margin:0}form ul{margin:0}form ul li{padding:0;list-style-image:none}form ul li label{float:left;width:100%;font-family:"Avenir LT W01_85 Heavy1475544";margin-bottom:5px}form ul li div{float:left;width:100%}h2.gform_submission_error{margin:0 0 20px 0;font-size:18px;color:#F94C32}.gfield_validation_message{margin-bottom:10px;color:#F94C32}fieldset{border:none;padding:0;margin:40px 0}legend{font-size:35px;margin:0 0 30px 0}label{float:left;width:100%;margin-bottom:10px;font-weight:500}input{border:none;font-size:18px;padding:12px 10px;margin-bottom:20px;width:100%;background-color:#F6F5F4;border-radius:3px;font-family:"Avenir LT W01_45 Book1475508"}input[type=email]{background-color:#F6F5F4}input[type=password]{background-color:#F6F5F4}input[type=color]{width:40px;height:40px;background-color:transparent;border:1px solid #000;padding:3px}input[type=file]{background-color:transparent;padding:10px 10px 10px 0}input[type=image]{width:auto;padding:0}input[type=radio]{width:auto;margin:0 10px 0 0}textarea{border:none;font-size:18px;padding:10px;width:100%;margin-bottom:20px;background-color:#F6F5F4;height:200px;font-family:"Avenir LT W01_45 Book1475508"}select{padding:5px}.buttons{float:left;width:100%}input[type=button],input[type=reset],button,a.button,input[type=submit]{display:inline-block;color:#000;font-size:16px;background-color:transparent;border:3px solid #B3B3B3;border-radius:5px;padding:10px 30px;cursor:pointer;width:auto;margin:0 5px 10px 0;text-align:center;font-family:"Avenir LT W01_85 Heavy1475544"}input[type=button]:hover,input[type=reset]:hover,button:hover,a.button:hover,input[type=submit]:hover{background-color:#78A742;border-color:#78A742;text-decoration:none;color:#fff;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.wpv-archive-pagination-nav-links-container .page-link,.wpv-archive-pagination-nav-links .page-link,.wpv-pagination-nav-links-container .page-link,.wpv-pagination-nav-links .page-link,.wpv-pagination-preview-element .page-link{font-size:16px;text-decoration:none !important;padding:0;line-height:100%;border:none;margin:0}#page_numbers{float:left;width:100%;text-align:center;font-size:16px;line-height:100%;display:block;text-align:center;font-family:"Avenir LT W01_85 Heavy1475544"}#page_numbers ul{margin:60px 0 0 0;padding:0;float:left;width:100%;display:block}#page_numbers ul li{display:inline-block;margin:0 3px 0 3px;padding:0;list-style-image:none}#page_numbers ul li span,#page_numbers ul li a{display:inline-block;padding:10px 15px;border:3px solid #B3B3B3;border-radius:5px;color:#000}#page_numbers ul li span:hover,#page_numbers ul li span:active,#page_numbers ul li span:focus,#page_numbers ul li a:hover,#page_numbers ul li a:active,#page_numbers ul li a:focus{background-color:#78A742;color:#fff;border:3px solid #78A742;text-decoration:none}#page_numbers ul li.wpv_page_current span{background-color:#78A742;color:#fff;border:3px solid #78A742;border-radius:5px}img{max-width:100%;height:auto}img.alignright,.wp-caption.alignright{float:right;margin:30px 0 30px 30px;max-width:100%;height:auto}img.alignleft,.wp-caption.alignleft{float:left;margin:30px 30px 30px 0;max-width:100%;height:auto}img.aligncenter{display:block;margin-left:auto;margin-right:auto;max-width:100%;height:auto}img.alignnone{max-width:100%;height:auto;margin:30px 0}.alignright{float:right}.alignleft{float:left}.aligncenter{display:block;margin:30px auto}.wp-caption-text{font-weight:normal;text-align:center;margin-top:5px;font-size:12px}.wp-caption{padding-bottom:30px}.wp-caption a:hover{border-bottom:none}.wp-caption img{margin-top:30px}.book_info_wrap{float:left;width:100%}.page_404{float:left;width:100%;text-align:center}.page_default{float:left;width:100%;padding:80px 0}@media screen and (max-width: 1200px){.page_default{padding:70px 0}}@media screen and (max-width: 1000px){.page_default{padding:60px 0}.page_title{font-size:42px;margin:0 0 50px 0}}@media screen and (max-width: 800px){.page_default{padding:50px 0}}@media screen and (max-width: 600px){.page_default{padding:40px 0}h1{font-size:34px;margin:0 0 30px 0}h2{font-size:30px;margin:40px 0 20px 0}h3{font-size:26px;margin:40px 0 20px 0}h4{font-size:22px;margin:40px 0 20px 0}h5{font-size:16px;margin:40px 0 20px 0}h6{font-size:15px;margin:40px 0 20px 0}.page_title{font-size:36px;margin:0 0 40px 0}}.signup{float:left;width:100%;background-color:#E9E7E4;background-image:url("../images/plant_right.svg"),url("../images/plant_left.svg");background-repeat:no-repeat, no-repeat;background-position:left -100px bottom -100px, right 0 bottom 0;font-size:18px;padding:100px 0}.signup .wrap{display:flex;align-items:center;justify-content:space-between}.signup h3{font-family:smoothy,sans-serif;margin:0 0 20px 0;font-size:43px;line-height:140%}.signup .left{float:left;width:46%}.signup .right{float:right;width:46%}.signup form ul li div input{background-color:#fff;margin-bottom:10px}.signup form .button{margin:0}.signup form label{display:none}.signup h2.gform_submission_error{margin:0 0 20px 0;font-size:18px;color:#F94C32}.signup .gfield_validation_message{margin-bottom:10px;color:#F94C32}.footer_info{float:left;width:100%;background-color:#4C4F49;color:#fff}.footer_info .items{padding:80px 0;display:flex;align-items:center;justify-content:space-between;background-image:url("../images/birds.svg");background-repeat:no-repeat;background-position:left center}.footer_info .left{float:left;width:40%;font-family:"Avenir LT W01_85 Heavy1475544";font-size:31px}.footer_info .left a{color:#fff}.footer_info .left a:hover{text-decoration:none;color:#c3dca6}.footer_info .middle{text-align:center;width:20%;float:left}.footer_info .right{text-align:right;width:40%;float:left}.footer_info .right a{color:#fff;text-decoration:none;border-bottom:1px solid #fff}.footer_info .right a:hover{color:#c3dca6;border-bottom:1px dotted #c3dca6}.footer_info .right ul{margin:0}.footer_info .right ul li{margin:0 0 0 10px;padding:0;list-style-image:none;display:inline-block}.footer_info .right ul li:before{content:" | ";color:#8E8E8E;padding-right:10px}.footer_info .right ul li:first-of-type{margin:0 0 0 0;padding:0 0 0 0}.footer_info .right ul li:first-of-type:before{content:""}.footer_strip{float:left;width:100%;background-color:#333531;color:#fff;font-size:17px;padding:20px 0}.footer_strip .copyright{float:left;width:46%}.footer_strip .credits{float:right;width:46%;text-align:right}.footer_strip a{color:#fff;text-decoration:none;border-bottom:1px solid #fff}.footer_strip a:hover{color:#c3dca6;border-bottom:1px dotted #c3dca6}@media screen and (max-width: 900px){.signup{padding:60px 0}.signup .wrap{display:block}.signup .left{width:100%;text-align:center;margin-bottom:20px}.signup .right{width:100%;text-align:center}}@media screen and (max-width: 800px){.footer_info .items{display:block;padding:60px 0}.footer_info .left{width:100%;text-align:center;font-size:26px}.footer_info .middle{width:100%;text-align:center;margin:40px 0}.footer_info .right{width:100%;text-align:center}}@media screen and (max-width: 500px){.footer_strip{font-size:16px}.footer_strip .copyright{width:100%;text-align:center}.footer_strip .credits{width:100%;margin-top:10px;text-align:center}.signup{padding:50px 0;font-size:17px}.signup h3{font-size:38px}}.mast{float:left;width:100%;padding:80px 0}.mast .wrap{display:flex;align-items:center;justify-content:space-between}.mast .logo{float:left;width:20%}.mast .logo:hover{opacity:0.7;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.mast .site_title{float:left;width:55%;text-align:center;font-family:"Avenir LT W01_85 Heavy1475544"}.mast .site_title a{color:#78A742}.mast .site_title a:hover{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;opacity:0.7;text-decoration:none}.mast .site_title span{font-size:26px}.mast .site_title p.title{font-size:50px;line-height:120%}.mast .site_title p.strapline{font-size:26px;margin:0;line-height:140%;font-family:"Avenir LT W01_45 Book1475508"}.mast .social_icons{float:left;width:20%}.mast .social_icons ul{text-align:right !important}.mast .social_icons img{margin-left:15px !important}nav#main_menu{float:left;width:100%;background-color:#E9E7E4}nav#main_menu ul{text-align:center;width:100%;margin:0;padding:0;z-index:99999;font-size:20px;font-weight:500;font-family:"Avenir LT W01_45 Book1475508"}nav#main_menu ul li.search_toggle a{padding:5px;margin:0 0 0 15px;font-size:0px;background-image:url("../images/search.svg");display:inline-block;width:32px;height:32px;background-position:center center;background-repeat:no-repeat;line-height:32px}nav#main_menu ul li.search_toggle a:hover{opacity:0.7}nav#main_menu ul li{list-style-type:none;list-style-image:none;padding:0;display:inline-block;position:relative}nav#main_menu ul li ul.sub-menu{text-align:left;display:none;background-color:#E9E7E4;position:absolute;left:0;float:left;font-size:16px;top:100%;width:260px;z-index:999;padding:20px 0 20px 0}nav#main_menu ul li ul.sub-menu li{display:block;padding:0;margin:0;width:100%}nav#main_menu ul li ul.sub-menu li a{display:block;padding:10px 15px 10px 15px;color:#000;background-color:transparent}nav#main_menu ul li ul.sub-menu li a:hover{color:#000;background-color:#dedbd6}nav#main_menu ul li ul.sub-menu li.current-menu-item a,nav#main_menu ul li ul.sub-menu li.current-menu-parent a{color:#000}nav#main_menu ul li ul.sub-menu ul.sub-menu{display:none;font-size:16px;background-color:#dedbd6;position:absolute;left:100%;top:-1px;width:260px}nav#main_menu ul li ul.sub-menu ul.sub-menu li{display:block}nav#main_menu ul li ul.sub-menu ul.sub-menu li a{display:block;padding:10px 15px 10px 15px;border-top:none;color:#000}nav#main_menu ul li ul.sub-menu ul.sub-menu li a:hover{color:#000;background-color:#d4d1cb}nav#main_menu ul li ul.sub-menu ul.sub-menu li.current-menu-item a,nav#main_menu ul li ul.sub-menu ul.sub-menu li.current-menu-parent a{color:#000;font-family:"Avenir LT W01_85 Heavy1475544"}nav#main_menu ul li:hover ul.sub-menu{display:block}nav#main_menu ul li:hover ul.sub-menu ul.sub-menu{display:none}nav#main_menu ul li:hover ul.sub-menu li:hover ul.sub-menu{display:block}nav#main_menu ul li a{text-decoration:none;color:#000;display:inline-block;padding:10px 30px;margin:0 10px;border-top:4px solid transparent}nav#main_menu ul li a:hover{color:#78A742;text-decoration:none}nav#main_menu ul li.current-menu-item a{font-family:"Avenir LT W01_85 Heavy1475544"}nav#main_menu ul li.current-menu-item a,nav#main_menu ul li.current-menu-parent a,nav#main_menu ul li.current-menu-ancestor a{color:#000;font-family:"Avenir LT W01_85 Heavy1475544" nav#main_menu ul li.current-menu-item a,nav#main_menu ul li.current-menu-parent a,nav#main_menu ul li.current-menu-ancestor a}nav#main_menu ul li.current-menu-item a :hover,nav#main_menu ul li.current-menu-parent a :hover,nav#main_menu ul li.current-menu-ancestor a :hover{color:#fff}nav#main_menu ul li ul li{padding:0}nav#main_menu ul li ul li a{border-left:none}.toggle{display:none;cursor:pointer;float:left;width:100%;background-color:#E9E7E4;text-align:center;font-family:"Avenir LT W01_85 Heavy1475544";font-size:16px;padding:15px 0}.toggle.toggle_open{float:right;width:100%;text-align:center;color:#000;padding:10px 4%}.toggle.toggle_open span{display:inline-block;padding-left:50px;background-image:url("../images/menu.svg");background-position:left center;background-repeat:no-repeat}.toggle.toggle_open:hover{background:#EE6C4E}.toggle.toggle_close{width:30px;height:30px;position:absolute;right:0;top:0;background-image:url("../images/menu_close.svg");background-repeat:no-repeat;background-position:center center;padding:20px}.search_panel{position:absolute;top:-100%;padding:40px 20px 20px 20px;text-align:center;float:left;width:100%;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;z-index:99;background-color:#78A742}.search_panel .search_toggle{width:30px;height:30px;position:absolute;right:0;top:0;background-image:url("../images/menu_close.svg");background-repeat:no-repeat;background-position:center center;padding:15px;background-color:#fff;background-size:16px}.search_panel .title{font-family:"Avenir LT W01_45 Book1475508";color:#fff;font-size:24px}.search_panel.open{top:0}.search_panel form input[type=text]{background-color:#fff}.search_panel form input[type=submit]{border-color:#fff;color:#fff}.search_panel form input[type=submit]:hover{border-color:#000;background-color:#000;color:#fff}.mobile_menu{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;position:fixed;width:100%;height:100%;top:0;z-index:99999;left:-100%;font-family:"Avenir LT W01_45 Book1475508"}.mobile_menu.open{left:0px}.mobile_menu ul{margin:0;padding:0}.mobile_menu ul li{margin:0;padding:0;list-style-type:none;list-style-image:none;display:block}.mobile_menu ul li a{display:block;color:#000;font-size:18px;text-decoration:none}.mobile_menu ul li a:hover{color:#000;text-decoration:none}.mobile_menu ul{background-color:#E9E7E4;padding-top:30px;padding-bottom:0;height:100vh;text-align:left}.mobile_menu ul li.search_toggle{display:none}.mobile_menu ul li.current-menu-item>a{color:#000;font-family:"Avenir LT W01_85 Heavy1475544"}.mobile_menu ul li.current-menu-parent>a{color:#000;font-family:"Avenir LT W01_85 Heavy1475544"}.mobile_menu ul li.current-menu-ancestor>a{color:#000;font-family:"Avenir LT W01_85 Heavy1475544"}.mobile_menu ul li a{padding:3px 20px}.mobile_menu ul li ul{height:auto;padding-top:0px;padding-bottom:0;background-color:#e2e0dc;margin:5px 0}.mobile_menu ul li ul li a{padding:1px 30px 1px 40px;font-size:15px}.mobile_menu ul li ul li ul{background-color:#dbd8d3}.mobile_menu ul li ul li ul li a{padding:1px 30px 1px 70px;font-size:15px}.mobile_menu ul li.current-menu-item ul{display:block}.mobile_menu ul li.current-menu-parent ul{display:block}.mobile_menu ul li.current-menu-parent ul ul{display:block}.mobile_menu ul li.current-menu-ancestor ul{display:block}.mobile_menu ul li.current-menu-ancestor ul ul{display:block}body.views-template-single-news-template nav#main_menu ul li.menu_news a{font-family:"Avenir LT W01_85 Heavy1475544"}body.views-template-single-news-template .mobile_menu ul li.menu_news a{font-family:"Avenir LT W01_85 Heavy1475544"}body.views-template-single-blog-template nav#main_menu ul li.menu_blog a{font-family:"Avenir LT W01_85 Heavy1475544"}body.views-template-single-blog-template .mobile_menu ul li.menu_blog a{font-family:"Avenir LT W01_85 Heavy1475544"}body.views-template-single-author-template nav#main_menu ul li.menu_authors a{font-family:"Avenir LT W01_85 Heavy1475544"}body.views-template-single-author-template .mobile_menu ul li.menu_authors a{font-family:"Avenir LT W01_85 Heavy1475544"}body.views-template-single-book-template nav#main_menu ul li.menu_books a{font-family:"Avenir LT W01_85 Heavy1475544"}body.views-template-single-book-template .mobile_menu ul li.menu_books a{font-family:"Avenir LT W01_85 Heavy1475544"}body.tax-book-category nav#main_menu ul li.menu_books a{font-family:"Avenir LT W01_85 Heavy1475544"}body.tax-book-category .mobile_menu ul li.menu_books a{font-family:"Avenir LT W01_85 Heavy1475544"}@media screen and (max-width: 1200px){nav#main_menu ul li a{margin:0}}@media screen and (max-width: 1100px){nav#main_menu ul li{font-size:18px}nav#main_menu ul li a{padding:10px 20px}}@media screen and (max-width: 1000px){.mast{padding:60px 0}.mast .logo{width:25%}.mast .logo img{width:90px}.mast .site_title{width:45%}.mast .site_title p.title{font-size:40px}.mast .site_title p.strapline{font-size:20px}.mast .social_icons{width:25%}.mast .social_icons img{width:24px !important;margin-left:10px !important}}@media screen and (max-width: 900px){nav#main_menu ul li{font-size:16px}nav#main_menu ul li a{padding:10px 12px}}@media screen and (max-width: 800px){nav#main_menu{display:none}.toggle{display:block}.mast{position:relative}.mast .search_toggle{display:block;position:absolute;right:20px;top:20px}}@media screen and (max-width: 800px){.mast{padding:40px 0}.mast .wrap{display:block}.mast .logo{width:100%;text-align:center;margin-bottom:20px}.mast .logo img{width:70px}.mast .site_title{width:100%}.mast .site_title p.title{font-size:36px}.mast .site_title p.strapline{font-size:18px}.mast .social_icons{width:100%;margin-top:25px}.mast .social_icons ul{text-align:center !important}}@media screen and (max-width: 400px){.mast .site_title p.title{font-size:32px}}.intro{float:left;width:100%;background-position:center center;background-repeat:no-repeat;background-size:cover}.intro .hide{display:none !important}.intro a{color:#fff}.intro .text{color:#fff;border-radius:5px;background-color:#78A742;font-size:27px;text-align:center;padding:20px 70px 20px 50px;position:relative;width:80%;margin-left:10%;margin-bottom:20px;margin-top:20%}.intro .text p{margin:0}.intro .text strong{font-weight:700}.intro .more{background-color:#4C6C28;color:#fff;border-radius:100px;font-size:20px;font-family:"Avenir LT W01_85 Heavy1475544";padding:20px;position:absolute;right:-60px;top:0;width:120px;height:120px;display:flex;align-items:center;justify-content:space-around;top:50%;transform:translate(0, -50%)}.intro .more:hover{background-color:#3f5921}.new_releases{float:left;width:100%;padding:80px 0}.new_releases .slick-track{display:flex}.new_releases .items{display:flex}.new_releases .items .item{align-self:flex-end;float:left;width:21%;margin:0 2% 0 2%}.new_releases .items .item .book_info_wrap{min-height:360px}.new_releases .items .item h3{font-size:22px;font-weight:600;margin:20px 0 10px 0}.new_releases .items .item h3 a{color:#000}.new_releases .items .item h3 a:hover{color:#78A742}.new_releases .items .item img{-webkit-box-shadow:1px 1px 4px 0px rgba(0,0,0,0.4);box-shadow:1px 1px 4px 0px rgba(0,0,0,0.4)}.new_releases .items .item p.author{font-size:17px;color:#7A7A79;font-weight:600}.new_releases .items .item .text{float:left;width:100%}.new_releases .items.slider .item{margin:0 20px;width:25%}.bestsellers{float:left;width:100%;padding:80px 0}.bestsellers .slick-track{display:flex}.bestsellers .items{display:flex}.bestsellers .items .item{align-self:flex-end;float:left;width:21%;margin:0 2% 0 2%}.bestsellers .items .item h3{font-size:22px;font-weight:600;margin:20px 0 10px 0}.bestsellers .items .item h3 a{color:#000}.bestsellers .items .item h3 a:hover{color:#78A742}.bestsellers .items .item .book_info_wrap{min-height:360px}.bestsellers .items .item img{-webkit-box-shadow:1px 1px 4px 0px rgba(0,0,0,0.4);box-shadow:1px 1px 4px 0px rgba(0,0,0,0.4)}.bestsellers .items .item p.author{font-size:17px;color:#7A7A79;font-weight:600}.bestsellers .items .item .text{float:left;width:100%}.bestsellers .items.slider .item{margin:0 20px;width:25%}.latest_news{float:left;width:100%;padding:80px 0;background-color:#F6F5F4}.latest_news .buttons{float:left;width:100%;text-align:center;margin-top:50px}.latest_news .buttons .button{padding:10px 50px}.latest_news .buttons .button:nth-of-type(2){margin-right:0}.latest_news .items{display:flex;flex-wrap:wrap}.latest_news .item{float:left;width:30.3%;margin:50px 1.5% 0 1.5%}.latest_news .item:nth-of-type(1){margin-top:0}.latest_news .item:nth-of-type(2){margin-top:0}.latest_news .item:nth-of-type(3){margin-top:0}.latest_news .item .image{position:relative}.latest_news .item .image img{display:inline-block}.latest_news .item h3{font-size:25px;font-weight:600;margin:20px 0 10px 0}.latest_news .item h3 a{color:#000}.latest_news .item h3 a:hover{color:#78A742}.latest_news .item p.date{font-size:17px;color:#7A7A79;font-weight:600}.latest_news .item .text{float:left;width:100%}.latest_news .item .button{margin:20px 0 0 0}@media screen and (max-width: 1200px){.new_releases{padding:70px 0}.bestsellers{padding:70px 0}.latest_news{padding:70px 0}}@media screen and (max-width: 1000px){.intro .text{font-size:24px;margin-top:25%}.new_releases{padding:60px 0}.new_releases .items{flex-wrap:wrap}.new_releases .items .item{width:29.3%;margin-top:30px}.new_releases .items .item:nth-of-type(1){margin-top:0}.new_releases .items .item:nth-of-type(2){margin-top:0}.new_releases .items .item:nth-of-type(3){margin-top:0}.new_releases .items .item .book_info_wrap{min-height:340px}.bestsellers{padding:60px 0}.bestsellers .items{flex-wrap:wrap}.bestsellers .items .item{width:29.3%;margin-top:30px}.bestsellers .items .item:nth-of-type(1){margin-top:0}.bestsellers .items .item:nth-of-type(2){margin-top:0}.bestsellers .items .item:nth-of-type(3){margin-top:0}.bestsellers .items .item .book_info_wrap{min-height:340px}.latest_news{padding:60px 0}}@media screen and (max-width: 800px){.new_releases{padding:50px 0}.new_releases .items .item{width:46%}.new_releases .items .item:nth-of-type(3){margin-top:30px}.new_releases .items .item .book_info_wrap{min-height:300px}.bestsellers{padding:50px 0}.bestsellers .items .item{width:46%}.bestsellers .items .item:nth-of-type(3){margin-top:30px}.bestsellers .items .item .book_info_wrap{min-height:300px}.latest_news{padding:50px 0}.latest_news .item{width:46%;margin:50px 2% 0 2%}.latest_news .item:nth-of-type(3){margin-top:50px}.intro .text{font-size:22px;padding:20px 110px 20px 30px;width:98%;margin-left:1%}.intro .more{font-size:16px;line-height:160%;width:100px;height:100px;right:-10px}}@media screen and (max-width: 600px){.new_releases{padding:40px 0}.new_releases .items .item .book_info_wrap{min-height:350px}.bestsellers{padding:40px 0}.latest_news{padding:40px 0}.latest_news .item{text-align:center;width:100%;margin:50px 0 0 0}.latest_news .item:nth-of-type(2){margin-top:50px}.latest_news .item img{width:320px}.latest_news .item .book_info_wrap{min-height:350px}}@media screen and (max-width: 500px){.intro .text{margin-top:40%}.new_releases .items .item{width:96%;text-align:center}.new_releases .items .item img{width:240px}.new_releases .items .item:nth-of-type(2){margin-top:30px}.new_releases .items .item .book_info_wrap{min-height:0px}.new_releases .items.slider .item img{display:inline}.bestsellers .items .item{width:96%;text-align:center}.bestsellers .items .item img{width:240px}.bestsellers .items .item:nth-of-type(2){margin-top:30px}.bestsellers .items .item .book_info_wrap{min-height:0px}.bestsellers .items.slider .item img{display:inline}.intro .text{width:100%;margin-left:0;padding:20px}.intro .more{display:none}.intro .hide{display:inline-block !important}.intro .button{margin:20px 0 0 0;background-color:#4C6C28;border-color:#4C6C28;color:#fff;padding:5px 20px}}@media screen and (max-width: 400px){.intro{background-size:auto}}.page_books{float:left;width:100%}.page_books .items{display:flex;flex-wrap:wrap}.page_books .items .item{float:left;width:21%;margin:30px 2% 0 2%;align-self:flex-end}.page_books .items .item img{-webkit-box-shadow:1px 1px 4px 0px rgba(0,0,0,0.4);box-shadow:1px 1px 4px 0px rgba(0,0,0,0.4)}.page_books .items .item h3{font-size:22px;font-weight:600;margin:20px 0 10px 0}.page_books .items .item h3 a{color:#000}.page_books .items .item h3 a:hover{color:#78A742}.page_books .items .item .book_info_wrap{min-height:360px}.page_books .items .item p.author{font-size:17px;color:#7A7A79;font-weight:600}.page_books .items .item .text{float:left;width:100%}.page_books .items .item:nth-of-type(1){margin-top:0}.page_books .items .item:nth-of-type(2){margin-top:0}.page_books .items .item:nth-of-type(3){margin-top:0}.page_books .items .item:nth-of-type(4){margin-top:0}@media screen and (max-width: 1000px){.page_books .items .item{width:29.3%;margin-top:30px}.page_books .items .item:nth-of-type(4){margin-top:30px}.page_books .items .item .book_info_wrap{min-height:340px}}@media screen and (max-width: 800px){.page_books .items .item{width:46%}.page_books .items .item:nth-of-type(3){margin-top:30px}.page_books .items .item .book_info_wrap{min-height:300px}}@media screen and (max-width: 600px){.page_books .items .item .book_info_wrap{min-height:340px}}@media screen and (max-width: 500px){.page_books .items .item{width:96%;text-align:center}.page_books .items .item img{width:240px}.page_books .items .item:nth-of-type(2){margin-top:30px}.page_books .items .item .book_info_wrap{min-height:0px}}.page_book_single{float:left;width:100%;padding-bottom:0}.page_book_single .description{float:left;width:100%;padding:0 0 80px 0}.page_book_single .description .buy_links{float:left;width:100%;margin-bottom:40px}.page_book_single .description .links{position:relative;display:inline-block}.page_book_single .description .links ul{background-color:#78A742;position:absolute;left:0;top:50px;margin:0;padding:25px 10px 10px 10px;min-width:200px;display:none}.page_book_single .description .links ul li{margin:0;padding:0;list-style-image:none;font-family:"Avenir LT W01_45 Book1475508"}.page_book_single .description .links ul li a{color:#fff;padding:10px;display:block}.page_book_single .description .links ul li a:hover{background-color:#5e8234;text-decoration:none}.page_book_single .description .links:hover .button{background-color:#78A742;color:#fff;border-color:#78A742}.page_book_single .description .links:hover ul{display:block}.page_book_single .description .left{float:left;width:66%}.page_book_single .description .left h2{margin:0 0 20px 0;font-weight:700;font-size:32px}.page_book_single .description .left .author{font-size:21px;margin-bottom:40px;color:#7A7A79}.page_book_single .description .left .blurb{float:left;width:100%;font-size:17px;font-weight:600;margin-bottom:20px}.page_book_single .description .left .text{float:left;width:100%;font-size:17px}.page_book_single .description .right{float:right;width:26%}.page_book_single .description .right img{-webkit-box-shadow:1px 1px 4px 0px rgba(0,0,0,0.4);box-shadow:1px 1px 4px 0px rgba(0,0,0,0.4)}.page_book_single .description .book_info{float:left;width:100%;background-image:url("../images/dotted_line.svg");background-position:left top;background-repeat:repeat-x;padding-top:80px;margin-top:80px}.page_book_single .description .book_info .item{float:left;width:23%;margin:0 2% 0 0;font-size:15px}.page_book_single .description .book_info .item strong{font-weight:700}.page_book_single .description .book_info .item p{margin:0 0 10px 0}.page_book_single .book_reviews{float:left;width:100%;background-color:#F6F5F4;padding:80px 0;background-image:url("../images/floral1.svg"),url("../images/floral2.svg"),url("../images/floral3.svg"),url("../images/floral4.svg");background-repeat:no-repeat, no-repeat, no-repeat, no-repeat;background-position:left 0px top 0px, right 0px top 0px, left 0px bottom 0px, right 0px bottom 0px}.page_book_single .book_reviews .grid{float:left;width:100%;text-align:left;font-size:18px}.page_book_single .book_reviews .grid .grid-item{width:50%;padding:20px 30px 0 30px;font-size:20px}.page_book_single .book_reviews .grid .grid-item:nth-of-type(1){padding-top:0}.page_book_single .book_reviews .grid .grid-item:nth-of-type(2){padding-top:0}.page_book_single .book_reviews .grid .source{font-size:16px;font-weight:700;font-size:18px}.page_book_single .author_info{float:left;width:100%;padding:80px 0}.page_book_single .author_info .wrap{display:flex;align-items:center;justify-content:space-between}.page_book_single .author_info .left{float:left;width:66%}.page_book_single .author_info .left h3{text-align:left;margin-top:0;margin-bottom:30px;font-family:smoothy,sans-serif;font-size:44px}.page_book_single .author_info .left h3 a{color:#000}.page_book_single .author_info .left h3 a:hover{color:#78A742}.page_book_single .author_info .button{margin-top:20px}.page_book_single .author_info .right{float:right;width:26%}@media screen and (max-width: 1200px){.page_book_single .author_info{padding:70px 0}.page_book_single .book_reviews{padding:70px 0}.page_book_single .description{padding:0 0 70px 0}.page_book_single .description .book_info{padding-top:70px;margin-top:70px}}@media screen and (max-width: 1000px){.page_book_single .author_info{padding:60px 0}.page_book_single .book_reviews{padding:60px 0}.page_book_single .description{padding:0 0 60px 0}.page_book_single .description .book_info{padding-top:60px;margin-top:60px}}@media screen and (max-width: 900px){.page_book_single .description .book_info{display:flex;flex-wrap:wrap}.page_book_single .description .book_info .item{width:48%;margin:30px 2% 0 0}.page_book_single .description .book_info .item:nth-of-type(1){margin-top:0}.page_book_single .description .book_info .item:nth-of-type(2){margin-top:0}}@media screen and (max-width: 800px){.page_book_single .author_info{padding:50px 0}.page_book_single .author_info .wrap{display:block}.page_book_single .author_info .left{width:100%;text-align:center}.page_book_single .author_info .left h3{text-align:center}.page_book_single .author_info .right{display:none}.page_book_single .author_info .mobile_hide{display:inline-block;width:200px;margin-bottom:20px}.page_book_single .book_reviews{padding:50px 0}.page_book_single .book_reviews .grid{text-align:center;font-size:16px}.page_book_single .book_reviews .grid .grid-item{width:100%;padding:0;font-size:20px;margin-top:30px}.page_book_single .book_reviews .grid .grid-item:nth-of-type(2){padding-top:0}.page_book_single .book_reviews .grid .grid-item:nth-of-type(1){margin-top:0}.page_book_single .description{padding:0 0 50px 0}.page_book_single .description .book_info{padding-top:50px;margin-top:50px}}@media screen and (max-width: 600px){.page_book_single .author_info{padding:40px 0}.page_book_single .book_reviews{padding:40px 0;background-image:url("../images/floral1.svg"),url("../images/floral3.svg"),url("../images/floral4.svg");background-repeat:no-repeat, no-repeat, no-repeat;background-position:left 0px top 0px, left 0px bottom 0px, right 0px bottom 0px}.page_book_single .description{padding:0 0 40px 0}.page_book_single .description .book_info{padding-top:40px;margin-top:40px}.page_book_single .description .right{display:none}.page_book_single .description .mobile_hide{display:block;margin-bottom:40px}.page_book_single .description .mobile_hide img{width:300px;max-width:80%}.page_book_single .description .left{text-align:center;width:100%}}@media screen and (max-width: 500px){.page_book_single .description .book_info .item{width:100%;margin:30px 0 0 0}.page_book_single .description .book_info .item:nth-of-type(1){margin-top:0}.page_book_single .description .book_info .item:nth-of-type(2){margin-top:30px}}.page_authors{float:left;width:100%}.page_authors .items{display:flex;flex-wrap:wrap;justify-content:space-between}.page_authors .item{text-align:center;float:left;width:21%;margin:0 2%;margin-top:40px}.page_authors .item:nth-of-type(1){margin-top:0}.page_authors .item:nth-of-type(2){margin-top:0}.page_authors .item:nth-of-type(3){margin-top:0}.page_authors .item:nth-of-type(4){margin-top:0}.page_authors .item img{width:200px}.page_authors .item h3{font-weight:600;font-size:25px;margin:30px 0 20px 0}.page_authors .item h3 a{color:#000}.page_authors .item h3 a:hover{color:#78A742}@media screen and (max-width: 1000px){.page_authors .item{width:29.3%}.page_authors .item:nth-of-type(4){margin-top:40px}}@media screen and (max-width: 800px){.page_authors .item{width:46%}.page_authors .item:nth-of-type(3){margin-top:40px}}@media screen and (max-width: 500px){.page_authors .item{width:100%;margin-left:0;margin-right:0}.page_authors .item:nth-of-type(2){margin-top:40px}.page_authors .item img{width:260px}}.page_author{float:left;width:100%;padding-bottom:0}.page_author .desc{float:left;width:100%;padding:0 0 80px 0}.page_author .left{float:left;width:66%}.page_author .left h1{text-align:left;margin-bottom:40px}.page_author .left .social{float:left;width:100%;margin-top:20px}.page_author .left .social a{display:inline-block;margin:0 5px 0 0}.page_author .left .social a:hover{opacity:0.7}.page_author .right{float:right;width:26%}.page_author .books{float:left;width:100%;padding:80px 0;background-color:#F6F5F4}.page_author .books .slick-track{display:flex}.page_author .books .items{display:flex}.page_author .books .items .item{float:left;width:21%;margin:0 2% 0 2%;align-self:flex-end}.page_author .books .items .item h3{font-size:22px;font-weight:600;margin:20px 0 10px 0}.page_author .books .items .item h3 a{color:#000}.page_author .books .items .item h3 a:hover{color:#78A742}.page_author .books .items .item .book_info_wrap{min-height:360px}.page_author .books .items .item img{-webkit-box-shadow:1px 1px 4px 0px rgba(0,0,0,0.4);box-shadow:1px 1px 4px 0px rgba(0,0,0,0.4)}.page_author .books .items .item p.author{font-size:17px;color:#7A7A79;font-weight:600}.page_author .books .items .item .text{float:left;width:100%}.page_author .books .items.slider .item{margin:0 20px;width:25%}@media screen and (max-width: 1200px){.page_author .desc{padding-bottom:70px}.page_author .books{padding:70px 0}}@media screen and (max-width: 1000px){.page_author .desc{padding-bottom:60px}.page_author .books{padding:60px 0}.page_author .right{display:none}.page_author .left{width:100%}.page_author .mobile_hide{float:right;display:block;margin:0 0 30px 30px;width:320px;max-width:40%}.page_author .books .items{flex-wrap:wrap}.page_author .books .items .item{width:29.3%;margin-top:30px}.page_author .books .items .item:nth-of-type(1){margin-top:0}.page_author .books .items .item:nth-of-type(2){margin-top:0}.page_author .books .items .item:nth-of-type(3){margin-top:0}.page_author .books .items .item .book_info_wrap{min-height:340px}}@media screen and (max-width: 800px){.page_author .desc{padding-bottom:50px}.page_author .books{padding:50px 0}.page_author .books .items .item{width:46%}.page_author .books .items .item:nth-of-type(3){margin-top:30px}.page_author .books .items .item .book_info_wrap{min-height:300px}}@media screen and (max-width: 600px){.page_author .desc{padding-bottom:40px}.page_author .books{padding:40px 0}.page_author .books .items .item .book_info_wrap{min-height:350px}}@media screen and (max-width: 500px){.page_author .desc{text-align:center}.page_author .left{text-align:center}.page_author .left h1{text-align:center}.page_author .mobile_hide{margin:0 0 20px 20px}.page_author .books .items .item{width:96%;text-align:center}.page_author .books .items .item img{width:240px}.page_author .books .items .item:nth-of-type(2){margin-top:30px}.page_author .books .items .item .book_info_wrap{min-height:0px}.page_author .books .items.slider .item img{display:inline}}.page_posts{float:left;width:100%}.page_posts .items{display:flex;flex-wrap:wrap}.page_posts .item{float:left;width:30.3%;margin:50px 1.5% 0 1.5%}.page_posts .item:nth-of-type(1){margin-top:0}.page_posts .item:nth-of-type(2){margin-top:0}.page_posts .item:nth-of-type(3){margin-top:0}.page_posts .item .image{position:relative}.page_posts .item .image img{display:inline-block}.page_posts .item h3{font-size:25px;font-weight:600;margin:20px 0 10px 0}.page_posts .item h3 a{color:#000}.page_posts .item h3 a:hover{color:#78A742}.page_posts .item p.date{font-size:17px;color:#7A7A79;font-weight:600}.page_posts .item .text{float:left;width:100%}.page_posts .item .button{margin:20px 0 0 0}@media screen and (max-width: 800px){.page_posts .item{width:46%;margin:50px 2% 0 2%}.page_posts .item:nth-of-type(3){margin-top:50px}}@media screen and (max-width: 600px){.page_posts .item{text-align:center;width:100%;margin:50px 0 0 0}.page_posts .item:nth-of-type(2){margin-top:50px}.page_posts .item img{width:320px}}.page_post{float:left;width:100%}.page_post .title{text-align:center}.page_post .date{text-align:center;font-size:17px;color:#7A7A79;font-weight:600;margin-bottom:40px}.page_post .text{float:left;width:100%}.page_about{float:left;width:100%;padding-bottom:0}.page_about .desc{float:left;width:100%;padding-bottom:80px}.page_about .desc .left{float:left;width:46%}.page_about .desc .right{float:right;width:46%}.page_about .team{background-color:#F6F5F4;padding:80px 0;float:left;width:100%}.page_about .team .intro{float:left;width:100%;text-align:center;font-size:20px;margin-bottom:40px}.page_about .team .team{float:left;width:100%}.page_about .team .items{display:flex;flex-wrap:wrap;justify-content:space-between}.page_about .team .item{text-align:center;float:left;width:29.3%;margin:0 2%}.page_about .team .item img{width:200px}.page_about .team .item h3{font-weight:600;font-size:25px;margin:30px 0 20px 0}@media screen and (max-width: 1200px){.page_about .desc{padding-bottom:70px}.page_about .team{padding:70px 0}}@media screen and (max-width: 1000px){.page_about .desc{padding-bottom:60px}.page_about .desc .left{width:100%}.page_about .desc .left .mobile_hide{display:block;float:right;margin:0 0 30px 30px;max-width:50%;width:460px}.page_about .desc .right{display:none}.page_about .team{padding:60px 0}}@media screen and (max-width: 800px){.page_about .desc{padding-bottom:50px}.page_about .team{padding:50px 0}.page_about .team .intro{font-size:18px}.page_about .team .items{display:block}.page_about .team .item{width:100%;padding:0 80px;margin:30px 0 0 0}.page_about .team .item:first-of-type{margin-top:0}}@media screen and (max-width: 600px){.page_about .desc{padding-bottom:40px}.page_about .desc .left .mobile_hide{margin:0 0 20px 20px;max-width:40%}.page_about .team{padding:40px 0}}@media screen and (max-width: 600px){.page_about .desc .left .mobile_hide{max-width:100%;width:100%;margin:0 0 30px 0}.page_about .team .item{padding:0}}.page_contact{float:left;width:100%}.page_contact .left{float:left;width:36%}.page_contact .left .info{float:left;width:100%;font-size:18px}.page_contact .left .info h3{font-family:"Avenir LT W01_45 Book1475508";font-size:20px;margin-top:30px}.page_contact .left .info p{margin-bottom:5px}.page_contact .left .info strong{font-weight:600}.page_contact .right{float:right;width:56%}.page_contact .right .button{margin:0}@media screen and (max-width: 1000px){.page_contact .left{width:46%}.page_contact .right{width:46%}}@media screen and (max-width: 600px){.page_contact .items{display:block}.page_contact .left{width:100%;margin-bottom:20px}.page_contact .right{width:100%;margin-top:20px}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-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)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff slick-image-url("../images/ajax-loader.gif") center center no-repeat}.slick-prev,.slick-next{position:absolute;display:block;height:38px;width:23px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:35%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none;opacity:0.5;z-index:99999;margin:0}.slick-prev:hover,.slick-next:hover{opacity:0.8;background-color:transparent;outline:none}.slick-prev{left:-30px;background-image:url("../images/left.svg")}.slick-next{right:-30px;background-image:url("../images/right.svg")}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:10px;width:10px;margin:0 5px;padding:0;cursor:pointer;background-color:#6FD2E8;opacity:0.5}.slick-dots li button{border:0;background:transparent;display:block;height:10px;width:10px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li.slick-active{opacity:1}.slider{width:100%}.slick-slide{margin:0px 20px;height:auto}.slick-slide img{width:100%}.slick-slide{transition:all ease-in-out .3s;opacity:0}.slick-active{opacity:1}.slick-current{opacity:1}.slick-center{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);transform:scale(1.15)}@media screen and (max-width: 1000px){.slick-prev,.slick-next{width:15px;height:24px;background-size:cover}.slick-prev{left:-15px}.slick-next{right:-15px}}@media screen and (max-width: 600px){.slick-slide{margin:0px 15px}.slick-prev{left:-10px}.slick-next{right:-10px}}@media screen and (max-width: 400px){.slick-slide{margin:0px 30px}.slick-prev{left:0px}.slick-next{right:0px}}@font-face{font-family:"Avenir LT W01_45 Book1475508";src:url("../fonts/065a6b14-b2cc-446e-9428-271c570df0d9.woff2") format("woff2"),url("../fonts/65d75eb0-2601-4da5-a9a4-9ee67a470a59.woff") format("woff")}@font-face{font-family:"Avenir LT W01_45 Book O1475514";src:url("../fonts/476612d9-282d-4f76-95cd-b4dd31e7ed21.woff2") format("woff2"),url("../fonts/f1ebae2b-5296-4244-8771-5f40e60a564a.woff") format("woff")}@font-face{font-family:"Avenir LT W01_85 Heavy1475544";src:url("../fonts/d513e15e-8f35-4129-ad05-481815e52625.woff2") format("woff2"),url("../fonts/61bd362e-7162-46bd-b67e-28f366c4afbe.woff") format("woff")}@font-face{font-family:"Avenir LT W01_85 Heavy_1475550";src:url("../fonts/3c210c80-960f-4684-850b-25390b4d08af.woff2") format("woff2"),url("../fonts/cb5c71ad-e582-4d00-929c-67fbfaeb1c27.woff") format("woff")}
