.homepage-container{--main-title-color:#366b7d;--main-bg-color:#fcf6ec}.homepage-container .home-container{display:flex;flex-direction:column}.homepage-container .home-container .row.home-block{order:0}.homepage-container .home-container .row.home-block .block-container{background-color:#fff}.homepage-container .home-container .row.home-block .block-container.home-testimonials,.homepage-container .home-container .row.home-block .block-container.jbc-block,.homepage-container .home-container .row.home-block .block-container.recommended-books{background-color:var(--main-bg-color)}.homepage-container .home-container .row.home-block .block-container.as-seen-in{background-color:#bb8867}.homepage-container .home-container .row.home-block .block-container.block-featured-book,.homepage-container .home-container .row.home-block .block-container.home-testimonials,.homepage-container .home-container .row.home-block .block-container.recommended-books{padding-top:74px}@media only screen and (max-width:767px){.homepage-container .home-container .row.home-block .block-container.block-featured-book,.homepage-container .home-container .row.home-block .block-container.home-testimonials,.homepage-container .home-container .row.home-block .block-container.recommended-books{padding-left:16px;padding-right:16px}.homepage-container .home-container .row.home-block{order:2}.homepage-container .home-container .row.home-block.home-hero-banner{order:0}.homepage-container .home-container .row.home-block.block-bookclubs-app{order:1}.homepage-container .home-container .row.home-block .block-container.jbc-block,.homepage-container .home-container .row.home-block .block-container.recommended-books{background-color:#fff}.homepage-container .home-container .row.home-block .block-container.block-featured-book,.homepage-container .home-container .row.home-block .block-container.block-features,.homepage-container .home-container .row.home-block .block-container.home-testimonials,.homepage-container .home-container .row.home-block .block-container.how-it-work{background-color:var(--main-bg-color)}.homepage-container .home-container .row.home-block .block-container.block-featured-book .book-info .book-description-wrap .bg-showmore{background:linear-gradient(hsla(0,0%,100%,.2) 20%,var(--main-bg-color))!important}}.homepage-container .home-container .block-container{background-image:url(/static/media/bookmark-dark-teal.6890e4c66c922da0ec50.svg);background-position:top;background-repeat:no-repeat;padding:63px 45px 69px}.homepage-container .home-container .block-container .block-title{color:var(--main-title-color);font-family:Merriweather Light,serif;font-size:36px;font-size:2.25rem;letter-spacing:-.02em;line-height:140%;margin:0 auto;max-width:calc(100% - 30px);text-align:center}@media only screen and (max-width:639px){.homepage-container .home-container .block-container .block-title{font-size:22px;font-size:1.375rem}}@media only screen and (max-width:480px){.homepage-container .home-container .block-container .block-title{white-space:pre-wrap}}.homepage-container .home-container .block-container .block-title.title-small{font-size:20px;font-size:1.25rem}.homepage-container .home-container .block-container .slight-text{font-family:Roboto Light,sans-serif;font-size:18px;font-size:1.125rem;line-height:150%;margin-left:auto;margin-right:auto;max-width:700px;padding-top:10px;text-align:center}@media only screen and (max-width:767px){.homepage-container .home-container .block-container .slight-text{font-size:16px;font-size:1rem}}.homepage-container .home-container .block-container .ribbon{-moz-align-items:center;align-items:center;background-color:var(--main-title-color);color:#fff;display:-moz-inline-flex;display:inline-flex;font-family:Montserrat SemiBold,sans-serif;font-size:14px;font-size:.875rem;height:24px;left:-20px;letter-spacing:.05em;line-height:90%;padding-left:6px;position:absolute;text-align:center;text-transform:uppercase;top:-10px;width:128px;z-index:1}.homepage-container .home-container .block-container .ribbon:before{border-color:#1d4e5f transparent transparent;border-style:solid;border-width:10px 0 0 20px;content:"";height:0;left:0;position:absolute;top:100%;width:0}@media only screen and (max-width:767px){.homepage-container .home-container .block-container{padding-bottom:40px;padding-left:33px;padding-right:33px}}.homepage-container .home-container .block-container.app-block{background-image:none}@media only screen and (max-width:639px){.homepage-container .home-container .block-container.app-block{padding-left:18px;padding-right:18px}}.homepage-container .home-container .block-container.jbc-block{position:relative}@media only screen and (max-width:639px){.homepage-container .home-container .block-container.jbc-block .block-title{font-size:36 !importantpx;font-size:36 !important/16rem}}.homepage-container .home-container .block-container.jbc-block .jbc-list{margin:0 auto;max-width:100%;position:relative;width:1366px}.homepage-container .home-container .block-container.jbc-block .jbc-list .club-item{background-color:transparent;border:none;padding:100px 15px 20px!important}.homepage-container .home-container .block-container.jbc-block .jbc-list .club-item .club-avatar{border:none;box-shadow:4px 4px 13px 2px rgba(51,51,51,.3);height:200px;transition:all .3s;width:200px}.homepage-container .home-container .block-container.jbc-block .jbc-list .club-item .club-name{font-family:Merriweather Light,serif;font-size:24px;font-size:1.5rem;line-height:1.4;opacity:0;padding-top:80px;transition:all .3s;visibility:hidden;width:245px}.homepage-container .home-container .block-container.jbc-block .jbc-list .club-item .club-name:after{display:none}@media only screen and (max-width:1500px){.homepage-container .home-container .block-container.jbc-block .jbc-list .club-item .club-name{width:16.6666666667vw}}@media only screen and (max-width:1365px){.homepage-container .home-container .block-container.jbc-block .jbc-list .club-item .club-name{width:18.1818181818vw}}@media only screen and (max-width:1250px){.homepage-container .home-container .block-container.jbc-block .jbc-list .club-item .club-name{width:22.2222222222vw}}@media only screen and (max-width:1024px){.homepage-container .home-container .block-container.jbc-block .jbc-list .club-item .club-name{width:25vw}}@media only screen and (max-width:991px){.homepage-container .home-container .block-container.jbc-block .jbc-list .club-item .club-name{width:33.3333333333vw}}@media only screen and (max-width:767px){.homepage-container .home-container .block-container.jbc-block .jbc-list .club-item .club-name{width:50vw}}@media only screen and (max-width:600px){.homepage-container .home-container .block-container.jbc-block .jbc-list .club-item .club-name{width:100vw}}.homepage-container .home-container .block-featured-book .center{-moz-align-items:flex-start;align-items:flex-start;display:-moz-flex;display:flex;-moz-justify-content:center;justify-content:center}@media only screen and (max-width:1200px){.homepage-container .home-container .block-featured-book .center{padding:0 30px}}@media only screen and (max-width:991px){.homepage-container .home-container .block-featured-book .center{padding:0 15px}}.homepage-container .home-container .block-featured-book .book-image{max-width:100%;min-width:370px;width:370px}@media only screen and (max-width:1200px){.homepage-container .home-container .block-featured-book .book-image{max-width:100%;min-width:300px;width:300px}}@media only screen and (max-width:991px){.homepage-container .home-container .block-featured-book .book-image{display:none}}.homepage-container .home-container .block-featured-book .book-image.show-mobile{display:none}@media only screen and (max-width:991px){.homepage-container .home-container .block-featured-book .book-image.show-mobile{display:block;margin:0 auto;max-width:250px;min-width:250px}}.homepage-container .home-container .block-featured-book .book-image .image-mask{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:2px 5px 5px 2px;box-shadow:0 21px 21px rgba(0,0,0,.5);position:relative}@media only screen and (max-width:991px){.homepage-container .home-container .block-featured-book .book-image .image-mask{top:0}}.homepage-container .home-container .block-featured-book .book-image .image-mask:before{background:url(/static/media/bg-book.4e9e9cb5000e40d166ed.png) no-repeat 0 0;background-size:100% 100%;content:"";height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%}.homepage-container .home-container .block-featured-book .book-info{-moz-flex:1;flex:1;padding-left:80px}@media only screen and (max-width:991px){.homepage-container .home-container .block-featured-book .book-info{padding-left:0}}.homepage-container .home-container .block-featured-book .book-info .block-title-small{font-family:Montserrat SemiBold,sans-serif;font-size:14px;font-size:.875rem;line-height:1.4;margin-bottom:12px}@media only screen and (max-width:991px){.homepage-container .home-container .block-featured-book .book-info .block-title-small{text-align:center}}.homepage-container .home-container .block-featured-book .book-info .block-title{margin-left:0;margin-right:0;text-align:start}@media only screen and (max-width:991px){.homepage-container .home-container .block-featured-book .book-info .block-title{margin:0 auto 12px;text-align:center}}.homepage-container .home-container .block-featured-book .book-info .book-author{font-family:Roboto Bold,sans-serif;font-size:20px;font-size:1.25rem;line-height:1.5;margin-bottom:5px;margin-top:10px}@media only screen and (max-width:991px){.homepage-container .home-container .block-featured-book .book-info .book-author{padding-bottom:30px;text-align:center}}@media only screen and (max-width:639px){.homepage-container .home-container .block-featured-book .book-info .book-author{font-size:18px;font-size:1.125rem}}.homepage-container .home-container .block-featured-book .book-info .book-description{font-family:Roboto Light,sans-serif;font-size:18px;font-size:1.125rem;line-height:1.5;padding:0}@media only screen and (max-width:991px){.homepage-container .home-container .block-featured-book .book-info .book-description{font-size:18px;font-size:1.125rem;margin:30px auto 0;text-align:center}}@media only screen and (max-width:767px){.homepage-container .home-container .block-featured-book .book-info .book-description{font-size:16px;font-size:1rem}}.homepage-container .home-container .block-featured-book .book-info .button-wrap{-moz-align-items:center;align-items:center;column-gap:40px;display:-moz-flex;display:flex;flex-wrap:wrap;-moz-justify-content:flex-start;justify-content:flex-start;margin-top:40px;padding-bottom:120px;row-gap:30px}@media only screen and (max-width:1200px){.homepage-container .home-container .block-featured-book .book-info .button-wrap{padding-bottom:0}}@media only screen and (max-width:991px){.homepage-container .home-container .block-featured-book .book-info .button-wrap{-moz-justify-content:center;justify-content:center}}@media only screen and (max-width:767px){.homepage-container .home-container .block-featured-book .book-info .button-wrap{-moz-flex-direction:column;flex-direction:column}.homepage-container .home-container .block-featured-book .book-info .button-wrap .mtr-button{margin-bottom:20px;margin-right:0}}.homepage-container .home-container .block-featured-book .book-info .button-wrap .discussion-button{column-gap:10px}@media only screen and (max-width:480px){.homepage-container .home-container .block-featured-book .book-info .button-wrap .discussion-button{font-size:16px;font-size:1rem}}.homepage-container .home-container .block-featured-club{padding-bottom:70px}@media only screen and (max-width:480px){.homepage-container .home-container .block-featured-club{padding-bottom:40px}}.homepage-container .home-container .block-featured-club .center{-moz-align-items:flex-start;align-items:flex-start;display:-moz-flex;display:flex;-moz-justify-content:center;justify-content:center}@media only screen and (max-width:1200px){.homepage-container .home-container .block-featured-club .center{padding:0 30px}}@media only screen and (max-width:991px){.homepage-container .home-container .block-featured-club .center{padding:0 15px}}@media only screen and (max-width:767px){.homepage-container .home-container .block-featured-club .center{-moz-flex-direction:column;flex-direction:column}}.homepage-container .home-container .block-featured-club .book-image{max-width:100%;width:50%}@media only screen and (max-width:767px){.homepage-container .home-container .block-featured-club .book-image{margin-bottom:40px;padding:25px;text-align:center;width:100%}}.homepage-container .home-container .block-featured-club .book-image .image-mask{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:2px 5px 5px 2px}.homepage-container .home-container .block-featured-club .book-info{display:-moz-flex;display:flex;-moz-flex:1;flex:1;-moz-flex-direction:column;flex-direction:column;-moz-justify-content:center;justify-content:center;padding:90px 40px 40px}@media only screen and (max-width:1200px){.homepage-container .home-container .block-featured-club .book-info{padding:40px}}@media only screen and (max-width:1100px){.homepage-container .home-container .block-featured-club .book-info{padding:0 40px 20px}}@media only screen and (max-width:767px){.homepage-container .home-container .block-featured-club .book-info{padding:0 25px 20px}}.homepage-container .home-container .block-featured-club .book-info .block-title-small{font-family:Montserrat SemiBold,sans-serif;font-size:14px;font-size:.875rem;letter-spacing:.05em;line-height:1.4;margin-bottom:10px}@media only screen and (max-width:480px){.homepage-container .home-container .block-featured-club .book-info .block-title-small{margin:0 auto 10px}}.homepage-container .home-container .block-featured-club .book-info .book-title{font-family:Merriweather Light,serif;font-size:30px;font-size:1.875rem;letter-spacing:-.02em;line-height:1.6;margin-bottom:15px;max-width:100%;width:300px}@media only screen and (max-width:991px){.homepage-container .home-container .block-featured-club .book-info .book-title{font-size:28px;font-size:1.75rem}}@media only screen and (max-width:767px){.homepage-container .home-container .block-featured-club .book-info .book-title{font-size:24px;font-size:1.5rem}}@media only screen and (max-width:480px){.homepage-container .home-container .block-featured-club .book-info .book-title{margin:0 auto 10px;width:unset}}.homepage-container .home-container .block-featured-club .book-info .book-title a{color:#333!important}.homepage-container .home-container .block-featured-club .book-info .book-description{font-family:Roboto Light,sans-serif;font-size:15px;font-size:.9375rem;line-height:1.5;margin-bottom:25px}@media only screen and (max-width:480px){.homepage-container .home-container .block-featured-club .book-info .book-description{margin:0 auto 30px}}.homepage-container .home-container .block-featured-club .book-info .button-wrap{-moz-align-items:center;align-items:center;display:-moz-flex;display:flex;flex-wrap:wrap;-moz-justify-content:space-between;justify-content:space-between}.homepage-container .home-container .block-featured-club .book-info .button-wrap .mtr-button{margin:10px 0}@media only screen and (max-width:991px){.homepage-container .home-container .block-featured-club .book-info .button-wrap{-moz-justify-content:center;justify-content:center}}@media only screen and (max-width:767px){.homepage-container .home-container .block-featured-club .book-info .button-wrap{-moz-flex-direction:column;flex-direction:column}.homepage-container .home-container .block-featured-club .book-info .button-wrap .mtr-button{margin-bottom:20px;margin-right:0}}.homepage-container .home-container .popular-book{padding:60px 15px}@media only screen and (max-width:767px){.homepage-container .home-container .popular-book{padding-top:35px}}.homepage-container .home-container .popular-book .wrap-image{background-image:none!important;box-shadow:none!important;overflow:visible}.homepage-container .home-container .popular-book .wrap-image:before{background:none!important}.homepage-container .home-container .popular-book .image{opacity:0}.homepage-container .home-container .popular-book .book-image-shadow{-moz-align-items:center;align-items:center;display:-moz-flex;display:flex;height:100%;-moz-justify-content:center;justify-content:center;left:50%;max-height:100%;max-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.homepage-container .home-container .popular-book .book-image-shadow:before{opacity:0}.homepage-container .home-container .popular-book .book-image-shadow .book-image-abs{border-radius:0 3px 3px 0;box-shadow:0 12px 19px rgba(0,0,0,.24);height:auto;max-height:100%;max-width:100%;opacity:1!important;width:auto}.homepage-container .home-container .recommended-books{padding:60px 0;position:relative}@media only screen and (max-width:767px){.homepage-container .home-container .recommended-books{padding:80px 15px 25px}}.homepage-container .home-container .recommended-books .slider-content{display:-moz-flex;display:flex;flex-wrap:wrap}.homepage-container .home-container .recommended-books .slider-content .genre{align-items:end;color:var(--main-title-color);display:flex;font-family:Merriweather Light,serif;font-size:18px;justify-content:center;letter-spacing:.01em;line-height:140%;margin-bottom:20px;min-height:51px;text-align:center}.homepage-container .home-container .recommended-books .slider-content .slider-item{position:relative}.homepage-container .home-container .recommended-books .slider-content .wrap-button{margin-top:27px}.homepage-container .home-container .recommended-books .slider-content .wrap-button .discussion-button{-moz-align-items:center;align-items:center;column-gap:8px;display:-moz-inline-flex;display:inline-flex;-moz-justify-content:center;justify-content:center;margin:0 auto;text-align:left}.homepage-container .home-container .recommended-books .slider-content .discussion-link{-moz-align-items:center;align-items:center;background-color:#fff;border:1px solid #dfdfdf;border-radius:18px;color:#1b1615;display:-moz-inline-flex;display:inline-flex;font-size:12px;height:36px;-moz-justify-content:center;justify-content:center;letter-spacing:0;line-height:17px;padding:0 30px;text-transform:uppercase}.homepage-container .home-container .recommended-books .slider-content .wrap-image{height:auto!important}.homepage-container .home-container .block-features,.homepage-container .home-container .how-it-work{text-align:center}.homepage-container .home-container .block-features .mtr-button,.homepage-container .home-container .how-it-work .mtr-button{max-width:calc(100% - 30px)}@media only screen and (max-width:480px){.homepage-container .home-container .block-features .mtr-button,.homepage-container .home-container .how-it-work .mtr-button{border-radius:30px;width:250px}}.homepage-container .home-container .block-features .button-wrap,.homepage-container .home-container .how-it-work .button-wrap{padding-top:22px}.homepage-container .home-container .block-features .list-media,.homepage-container .home-container .how-it-work .list-media{display:-moz-flex;display:flex;flex-wrap:wrap;gap:16px;-moz-justify-content:center;justify-content:center;margin:0 auto;max-width:100%}.homepage-container .home-container .block-features .list-media.small-content .title,.homepage-container .home-container .how-it-work .list-media.small-content .title{font-family:Merriweather Light,serif;font-size:22px;font-size:1.375rem;padding-top:55px}.homepage-container .home-container .block-features .list-media.small-content .description,.homepage-container .home-container .how-it-work .list-media.small-content .description{font-size:18px;font-size:1.125rem;padding-bottom:25px;padding-top:12px}.homepage-container .home-container .block-features .list-media .content,.homepage-container .home-container .block-features .list-media .lazyload-wrapper,.homepage-container .home-container .how-it-work .list-media .content,.homepage-container .home-container .how-it-work .list-media .lazyload-wrapper{max-width:280px;text-align:left;width:25%}@media only screen and (max-width:991px){.homepage-container .home-container .block-features .list-media .content,.homepage-container .home-container .block-features .list-media .lazyload-wrapper,.homepage-container .home-container .how-it-work .list-media .content,.homepage-container .home-container .how-it-work .list-media .lazyload-wrapper{width:50%}}@media only screen and (max-width:767px){.homepage-container .home-container .block-features .list-media .content,.homepage-container .home-container .block-features .list-media .lazyload-wrapper,.homepage-container .home-container .how-it-work .list-media .content,.homepage-container .home-container .how-it-work .list-media .lazyload-wrapper{max-width:100%;text-align:center;width:100%}}.homepage-container .home-container .block-features .list-media .content div,.homepage-container .home-container .block-features .list-media .lazyload-wrapper div,.homepage-container .home-container .how-it-work .list-media .content div,.homepage-container .home-container .how-it-work .list-media .lazyload-wrapper div{margin:0 auto;width:204px}.homepage-container .home-container .block-features .content img,.homepage-container .home-container .how-it-work .content img{height:auto;max-width:100%}@media only screen and (max-width:767px){.homepage-container .home-container .block-features .content img,.homepage-container .home-container .how-it-work .content img{width:250px}}.homepage-container .home-container .block-features .description,.homepage-container .home-container .how-it-work .description{font-family:Roboto Light,sans-serif;font-size:18px;font-size:1.125rem;line-height:148%;margin-left:auto;margin-right:auto;max-width:100%;padding-bottom:30px;padding-top:40px}@media only screen and (max-width:991px){.homepage-container .home-container .block-features .description,.homepage-container .home-container .how-it-work .description{font-size:18px;font-size:1.125rem}}@media only screen and (max-width:849px){.homepage-container .home-container .block-features .description .hidden-tablet,.homepage-container .home-container .how-it-work .description .hidden-tablet{display:none}}@media only screen and (max-width:767px){.homepage-container .home-container .block-features .description,.homepage-container .home-container .how-it-work .description{font-size:16px;font-size:1rem;width:250px!important}.homepage-container .home-container .block-features .description .hidden-tablet,.homepage-container .home-container .block-features .list,.homepage-container .home-container .how-it-work .description .hidden-tablet,.homepage-container .home-container .how-it-work .list{display:block}.homepage-container .home-container .block-features .list li,.homepage-container .home-container .how-it-work .list li{display:block;padding-bottom:20px}.homepage-container .home-container .block-features .list .description,.homepage-container .home-container .how-it-work .list .description{height:auto}}.homepage-container .home-container .media-item .btn-cta{align-items:center;background-color:#333;border:1px solid #333;border-radius:30px;color:#fff;display:inline-flex;font-family:Montserrat SemiBold,sans-serif;font-size:14px;justify-content:center;line-height:140%;padding:9px 16px;text-transform:uppercase}@media only screen and (max-width:1023px){.homepage-container .home-container .media-item .btn-cta{font-size:12px}}@media only screen and (max-width:767px){.homepage-container .home-container .media-item .btn-cta{font-size:14px}}.homepage-container .home-container .popular-book{min-height:630px}@media only screen and (max-width:1024px){.homepage-container .home-container .popular-book{min-height:0}}.homepage-container .home-container .popular-book .info{padding-top:35px;text-align:center}.homepage-container .home-container .popular-book .info .title{color:#222;font-family:Merriweather Regular,serif;font-size:14px;font-size:.875rem;line-height:21px;line-height:1.3125rem;transition:all .1s ease}.homepage-container .home-container .popular-book .info .title .txt-link{color:#222;display:block}.homepage-container .home-container .popular-book .info .author{color:#333;font-family:Roboto Light,sans-serif;font-size:18px;font-size:1.125rem;line-height:26px;line-height:1.625rem;min-height:52px;transition:all .1s ease}.homepage-container .home-container .popular-book .center{position:relative}.homepage-container .home-container .popular-book .slider-container .slider-content{min-width:940px}.homepage-container .home-container .popular-book .slider-container .slider-item{cursor:pointer;float:left;min-width:20%;overflow:visible;padding-left:20px;padding-right:20px;padding-top:42px;transition:all .3s ease;width:20%}.homepage-container .home-container .popular-book .slider-container .slider-item a{display:block}.homepage-container .home-container .popular-book .slider-container .slider-item a:after{clear:both;content:"";display:block}.homepage-container .home-container .popular-book .slider-container .slider-item img:not(.icon-disc-guide){height:auto;max-width:100%;opacity:0;width:100%}.homepage-container .home-container .popular-book .slider-container .slider-item .wrap-image{background-size:cover;border-radius:0 3px 3px 0;display:-moz-flex;display:flex;-moz-justify-content:center;justify-content:center;transition:all .3s ease}.homepage-container .home-container .popular-book .slider-container .slider-item:hover .wrap-image{box-shadow:0 28px 50px rgba(0,0,0,.3);transform:scale(1.1);transition:all .3s ease}@media only screen and (max-width:1024px){.homepage-container .home-container .popular-book .slider-container .slider-item:hover{transform:none}.homepage-container .home-container .popular-book .slider-container .slider-item:hover .wrap-image{box-shadow:0 12px 19px rgba(0,0,0,.24)}}@media only screen and (max-width:767px){.homepage-container .home-container .popular-book .slider-container .slider-item{padding-top:15px}}@media only screen and (max-width:850px){.homepage-container .home-container .popular-book .slider-container:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;animation-direction:alternate;animation-duration:2s;animation-iteration-count:infinite;animation-name:shakeArrow;animation-timing-function:ease-in-out;bottom:-10px;color:#555;content:'"';font-family:bookclubs!important;font-size:12px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:absolute;right:5px;text-transform:none;transform:rotate(-90deg)}}.homepage-container .home-container .popular-book.recommended-books .slider-container .slider-content{justify-content:center;min-width:0}.homepage-container .home-container .popular-book.recommended-books .slider-container .slider-content .slider-item{min-width:200px;text-align:center}@media only screen and (max-width:480px){.homepage-container .home-container .popular-book.recommended-books .slider-container .slider-content .slider-item{min-width:170px}}.homepage-container .home-container .block-features .list-media{display:-moz-flex;display:flex;flex-wrap:wrap;margin:0 auto;max-width:100%;padding-bottom:10px;width:926px!important}@media only screen and (max-width:767px){.homepage-container .home-container .block-features .list-media{padding-bottom:0}}.homepage-container .home-container .block-features .list-media .lazyload-wrapper{width:33.33333333%}@media only screen and (max-width:991px){.homepage-container .home-container .block-features .list-media .lazyload-wrapper{width:50%}}@media only screen and (max-width:480px){.homepage-container .home-container .block-features .list-media .lazyload-wrapper{width:100%}}.homepage-container .home-container .block-features .block-title{padding-bottom:60px!important}@media only screen and (max-width:1024px){.homepage-container .home-container .block-features .block-title{padding-bottom:35px}}.homepage-container .home-container .block-features .content img{max-width:204px!important}.homepage-container .home-container .block-signup-club,.homepage-container .home-container .home-container .block-signup-club{background-color:#f9f4f2;text-align:center}.homepage-container .home-container .block-signup-club .block-title,.homepage-container .home-container .home-container .block-signup-club .block-title{color:#191918;font-family:Merriweather Light,serif;font-size:28px;font-size:1.75rem;padding-bottom:10px;text-transform:none}@media only screen and (max-width:991px){.homepage-container .home-container .block-signup-club .block-title,.homepage-container .home-container .home-container .block-signup-club .block-title{font-size:24px;font-size:1.5rem}}.homepage-container .home-container .block-signup-club .description,.homepage-container .home-container .home-container .block-signup-club .description{color:#b0aead;font-family:Roboto Light,sans-serif;font-size:16px;font-size:1rem}.homepage-container .home-container .block-signup-club a.btn-signup-now,.homepage-container .home-container .home-container .block-signup-club a.btn-signup-now{background-color:#000;color:#fff;margin-top:25px;padding-left:50px;padding-right:50px}@media only screen and (max-width:767px){.homepage-container .home-container .block-signup-club,.homepage-container .home-container .home-container .block-signup-club{padding-top:35px}}@keyframes shakeArrow{0%{right:5px}50%{right:20px}to{right:5px}}.homepage-container .home-container .home-b-container .banner-container-fix{max-height:100%;overflow:visible}.homepage-container .home-container .home-b-container .banner-container-fix .intro{padding-bottom:50px}@media only screen and (max-width:767px){.homepage-container .home-container .home-b-container .banner-container-fix .intro{padding:0;text-align:center}.homepage-container .home-container .home-b-container .banner-container-fix .intro .intro-title{padding-left:15px;padding-right:15px}.homepage-container .home-container .home-b-container .banner-container-fix .intro .btn-create-club{margin:0!important}}.homepage-container .home-container .home-b-container .btn-create-club{background-color:#000!important;color:#fff!important;font-size:17px!important;padding:13px 50px!important}.homepage-container .home-container .home-b-container .btn-create-club.btn-white{background-color:#fff!important;color:#000!important}@media only screen and (max-width:767px){.homepage-container .home-container .home-b-container .btn-create-club.btn-white{margin-bottom:20px}}.homepage-container .home-container .home-b-container .btn-create-club.btn-white:hover{background-color:#000!important;color:#fff!important}@media only screen and (max-width:767px){.homepage-container .home-container .home-b-container .btn-create-club{padding:10px 25px!important}}@media only screen and (max-width:480px){.homepage-container .home-container .home-b-container .btn-create-club{font-size:14px!important;padding:10px 15px!important}}.homepage-container .home-container .home-b-container .align-left{text-align:left!important}.homepage-container .home-container .home-b-container .align-center{text-align:center!important}.homepage-container .home-container .home-b-container .intro{text-align:left}.homepage-container .home-container .home-b-container .intro .btn-default-corner{font-weight:400!important;margin-left:30px}@media only screen and (max-width:767px){.homepage-container .home-container .home-b-container .intro .btn-default-corner{margin-left:30px!important}}@media only screen and (max-width:480px){.homepage-container .home-container .home-b-container .intro .btn-default-corner{margin-left:15px!important}}@media only screen and (max-width:767px){.homepage-container .home-container .home-b-container .intro .intro-title{padding-left:30px!important}}@media only screen and (max-width:480px){.homepage-container .home-container .home-b-container .intro .intro-title{padding-left:15px!important}}@media only screen and (max-width:849px){.homepage-container .home-container .home-b-container .block-features .description .hidden-tablet{display:none}}@media only screen and (max-width:767px){.homepage-container .home-container .home-b-container .block-features .description .hidden-tablet{display:block}}.homepage-container .home-container .home-b-container .block-features .description a{color:#333;font-family:Roboto Bold,sans-serif}.homepage-container .home-container .home-b-container .wrap-footer{-moz-align-items:center;align-items:center;display:-moz-flex;display:flex;flex-wrap:wrap;-moz-justify-content:space-between;justify-content:space-between;margin:0 auto;max-width:100%;padding:20px 20px 60px;width:1440px}@media only screen and (max-width:767px){.homepage-container .home-container .home-b-container .wrap-footer{padding:10px 0 30px}}.homepage-container .home-container .home-b-container .wrap-footer .center{width:auto}.homepage-container .home-container .home-b-container .block-signup-club,.homepage-container .home-container .home-b-container .subscribe-top-books{background-color:#fff!important;border-bottom:none!important;-moz-flex:auto;flex:auto;max-width:100%;padding:30px 15px 0!important}.homepage-container .home-container .home-b-container .block-signup-club .btn-signup-now,.homepage-container .home-container .home-b-container .input-submit,.homepage-container .home-container .home-b-container .wrap-view-all .btn-signup-now{background-color:#000!important;font-size:15px!important;height:43px!important;line-height:42px!important;margin:0!important;padding:0 25px!important;width:auto!important}@media only screen and (max-width:480px){.homepage-container .home-container .home-b-container .block-signup-club .btn-signup-now,.homepage-container .home-container .home-b-container .input-submit,.homepage-container .home-container .home-b-container .wrap-view-all .btn-signup-now{font-size:13px!important;height:39px!important;line-height:38px!important;padding:0 15px!important}}.homepage-container .home-container .home-b-container .form-subscribe{flex-wrap:nowrap!important}@media only screen and (max-width:767px){.homepage-container .home-container .home-b-container .form-subscribe{flex-wrap:wrap!important}}.homepage-container .home-container .home-b-container .form-subscribe .input-form{height:43px!important;margin:0!important;width:450px!important}@media only screen and (max-width:767px){.homepage-container .home-container .home-b-container .form-subscribe .input-form{margin-bottom:15px!important;max-width:450px!important;width:calc(100% - 140px)!important}}@media only screen and (max-width:480px){.homepage-container .home-container .home-b-container .form-subscribe .input-form{height:39px!important;width:calc(100% - 110px)!important}}@media only screen and (max-width:350px){.homepage-container .home-container .home-b-container .form-subscribe .input-form{width:100%!important}}.homepage-container .home-container .home-b-container .form-subscribe .input-submit{margin-left:10px!important}@media only screen and (max-width:767px){.homepage-container .home-container .home-b-container .form-subscribe .input-submit{margin-bottom:15px!important}}@media only screen and (max-width:350px){.homepage-container .home-container .home-b-container .form-subscribe .input-submit{margin:0 5px 15px!important}}@media only screen and (max-width:480px){.homepage-container .home-container .wrap-feature-signup{display:-moz-flex!important;display:flex!important;flex-wrap:wrap;-moz-justify-content:space-between;justify-content:space-between}.homepage-container .home-container .wrap-feature-signup .btn-create-club{margin:0!important}}@media only screen and (max-width:370px){.homepage-container .home-container .wrap-feature-signup{-moz-justify-content:center;justify-content:center}.homepage-container .home-container .wrap-feature-signup .btn-create-club{margin:0 10px 15px!important}.homepage-container .home-container .wrap-feature-signup .btn-create-club:last-child{margin-bottom:0!important}}.homepage-container .home-container .audio-book{padding-top:20px}.homepage-container .home-container .audio-book .audio-icon{-moz-align-items:center;align-items:center;display:-moz-flex;display:flex;-moz-justify-content:center;justify-content:center;padding:15px 0}.homepage-container .home-container .audio-book .audio-icon .icon{height:30px!important;opacity:1!important;width:30px}.homepage-container .home-container .audio-book .audio-icon .audio-text{color:#000;font-family:Montserrat Medium,sans-serif;font-size:16px;line-height:22px;padding-left:7px;text-transform:uppercase}.homepage-container .home-container .audio-book.detail-audio{padding-top:0}.homepage-container .home-container .audio-book.detail-audio .icon{height:40px!important;opacity:1!important;width:40px}.homepage-container .home-container .audio-book.detail-audio .audio-text{color:#fff;font-family:Montserrat Medium,sans-serif;font-size:17px;line-height:25px;padding-left:7px;text-transform:uppercase}.homepage-container .home-container .audio-book.detail-audio .wrap-image{background-position:50%;background-repeat:no-repeat;background-size:cover}.homepage-container .home-container .testimonial-container{-moz-align-items:center;align-items:center;display:-moz-flex;display:flex;-moz-justify-content:center;justify-content:center}.homepage-container .home-container .testimonial-container .left-content{max-width:45%;min-width:45%}@media only screen and (max-width:991px){.homepage-container .home-container .testimonial-container .left-content{display:none}}.homepage-container .home-container .testimonial-container .right-content{max-width:100%}.homepage-container .home-container .testimonial-container .right-content .testimonial-item{background:#fff;border-radius:30px;box-shadow:0 4px 4px rgba(0,0,0,.25);display:flex;flex-direction:column;margin-left:15px;margin-right:15px;min-width:400px;padding:30px 30px 40px;width:33.3333333333%}@media only screen and (max-width:475px){.homepage-container .home-container .testimonial-container .right-content .testimonial-item{min-width:300px}}.homepage-container .home-container .testimonial-container .right-content .testimonial-item .testimonial-title{font-family:Montserrat SemiBold,sans-serif;font-size:24px;font-size:1.5rem;letter-spacing:.05em;line-height:159%;margin-bottom:12px;margin-top:15px;text-transform:uppercase}.homepage-container .home-container .testimonial-container .right-content .testimonial-item .testimonial-description{font-family:Merriweather Light,serif;font-size:20px;font-size:1.25rem;line-height:170%}@media only screen and (max-width:480px){.homepage-container .home-container .testimonial-container .right-content .testimonial-item .testimonial-description{font-size:16px;font-size:1rem}}.homepage-container .home-container .testimonial-container .right-content .testimonial-item .testimonial-author{color:#ce4419;font-family:Merriweather Light,serif;font-size:20px;font-size:1.25rem;line-height:170%;margin-top:auto}@media only screen and (max-width:480px){.homepage-container .home-container .testimonial-container .right-content .testimonial-item .testimonial-author{font-size:16px;font-size:1rem}}.homepage-container .home-container .jbc-list .slick-track{display:-moz-flex;display:flex}.homepage-container .home-container .jbc-list .club-item{-moz-align-items:center;align-items:center;background-color:#fff;border:1px solid #e7e7e7;border-radius:20px;display:-moz-flex!important;display:flex!important;-moz-flex-direction:column;flex-direction:column;-moz-justify-content:flex-start;justify-content:flex-start;padding:15px 15px 5px;width:100%}.homepage-container .home-container .jbc-list .club-item>.link-wrap{height:160px;width:160px}.homepage-container .home-container .jbc-list .club-item .club-avatar{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #f5f5f5;border-radius:100px;height:160px;width:160px}.homepage-container .home-container .jbc-list .club-item .club-name{color:#3c3737;font-size:15px;letter-spacing:0;line-height:21px;padding-bottom:10px;padding-top:15px;position:relative;text-align:center}.homepage-container .home-container .jbc-list .slick-dots{bottom:-5px}.homepage-container .home-container .list-club-by-category .title-category{display:none}.homepage-container .home-container .list-club-by-category .slider .jbc-list-items{display:flex;flex-direction:column;gap:1rem;overflow-x:auto;padding:25px 4px}@media(min-width:640px){.homepage-container .home-container .list-club-by-category .slider .jbc-list-items{flex-direction:row}}.homepage-container .home-container .list-club-by-category .slider .jbc-list-items .club-item-jbc{margin:0 auto;max-width:350px;width:100%}@media(min-width:640px){.homepage-container .home-container .list-club-by-category .slider .jbc-list-items .club-item-jbc{margin-left:0;margin-right:0;max-width:276px;min-width:276px}}.homepage-container .footer-container{background-color:var(--main-title-color)}.homepage-container .footer-container .footer-top .footer-logo{display:none}.homepage-container .footer-container .footer-top .new-footer-logo{display:block}.homepage-container .footer-container .footer-middle .nav-item,.homepage-container .footer-container .footer-middle .nav-title{color:#fff}.homepage-container .footer-container .footer-middle .nav-item .nav-link{color:#fff!important}.homepage-container .footer-container .footer-middle .subscribe-block .input-submit{background-color:#fff;border-color:#fff;color:var(--main-title-color)}.homepage-container .footer-container .footer-middle .subscribe-block .blog-subscribe .subscribe-title{font-family:Roboto Light,sans-serif}.homepage-container .footer-container .copyright p,.homepage-container .footer-container .footer-bottom .social-items a{color:#fff}