.partnerships-container{background-color:#fff}.about .wrap-content .title,.at-a-glance .value,.sub-caption .caption,.text-mtr-48{color:#333;font-family:Montserrat SemiBold,Montserrat Fallback SemiBold,sans-serif;font-size:48px;line-height:1.4}.text-mtr-24{font-size:24px}.about .title-mix small,.at-a-glance .value-title,.section-background .sub-title,.text-mtr-20,.text-mtr-24{color:#333;font-family:Montserrat SemiBold,Montserrat Fallback SemiBold,sans-serif;letter-spacing:.1em;line-height:1.4}.about .title-mix small,.at-a-glance .value-title,.section-background .sub-title,.text-mtr-20{font-size:20px}.at-a-glance .sub-title,.text-mtr-16{color:#333;font-family:Montserrat SemiBold,Montserrat Fallback SemiBold,sans-serif;font-size:16px;letter-spacing:.1em;line-height:1.4}.about .sub-title,.partnerships-form .sub-title,.promotional-spots .spot .sub-title,.text-mtr-14{color:#333;font-family:Montserrat SemiBold,Montserrat Fallback SemiBold,sans-serif;font-size:14px;letter-spacing:.05em;line-height:1.4}.at-a-glance .title,.caption-section .caption,.medium-caption .caption,.p-banner .title,.promotional-spots .title,.section-background .title,.text-mw-30{color:#333;font-family:Merriweather Light,Merriweather Fallback Georgia,Merriweather Fallback DejaVu,serif;font-size:30px;letter-spacing:-.02em;line-height:1.6}.about .title,.partnerships-form .title,.text-mw-20{font-size:20px}.about .title,.partnerships-form .title,.text-mw-18,.text-mw-20{color:#333;font-family:Merriweather Light,Merriweather Fallback Georgia,Merriweather Fallback DejaVu,serif;line-height:1.6}.text-mw-18{font-size:18px}.partnerships-form input,.partnerships-form textarea,.text-mw-15{color:#333;font-family:Merriweather Light,Merriweather Fallback Georgia,Merriweather Fallback DejaVu,serif;font-size:15px}.about .desc,.at-a-glance .value-desc,.medium-caption .desc,.p-banner .desc,.partnerships-form .desc,.promotional-spots .spot .desc,.promotional-spots .spot .list li,.section-background .desc,.text-rl-18{color:#333;font-family:Roboto Light,sans-serif;font-size:18px;line-height:1.48}.about .desc b,.at-a-glance .value-desc b,.medium-caption .desc b,.p-banner .desc b,.partnerships-form .desc b,.promotional-spots .spot .desc b,.promotional-spots .spot .list li b,.section-background .desc b,.text-rl-18 b{font-family:Roboto Medium,sans-serif}.partnerships-form .err-message,.text-rl-15{color:#333;font-family:Roboto Light,sans-serif;font-size:15px;line-height:1.48}.partnerships-form .err-message b,.text-rl-15 b{font-family:Roboto Medium,sans-serif}.p-banner,.p-banner .text-banner{display:-moz-flex;display:flex}.p-banner .text-banner{-moz-align-items:center;align-items:center;-moz-flex:1;flex:1;-moz-flex-direction:column;flex-direction:column;-moz-justify-content:center;justify-content:center;padding:0 20px}@media only screen and (max-width:1199px){.p-banner .text-banner{-moz-align-items:flex-start;align-items:flex-start}}@media only screen and (max-width:991px){.p-banner .text-banner{max-width:100%;padding:0 0 60px 150px}}@media only screen and (max-width:767px){.p-banner .text-banner{padding:0 0 60px 40px}.p-banner .text-banner .content{padding-right:20px;width:100%}}@media only screen and (max-width:370px){.p-banner .text-banner{padding:0 0 60px 20px}}.p-banner .m-show{display:none;overflow:hidden;position:relative}.p-banner .m-show .img{height:auto;left:0;position:absolute;top:0;width:100%}.p-banner .m-show .img-bg{background-position:50%;background-repeat:no-repeat;background-size:cover}@media only screen and (max-width:991px){.p-banner .m-show{display:block;width:100%}}.p-banner .content{max-width:100%;width:448px}.p-banner .content .mtr-button{border:none!important}@media only screen and (max-width:991px){.p-banner .content{padding-right:0;padding-top:30px}}.p-banner .title{color:#fff;margin-bottom:15px;max-width:100%;width:427px}@media only screen and (max-width:1199px){.p-banner .title{font-size:20px}}.p-banner .desc{color:#fff;margin-bottom:40px;max-width:100%;width:427px}.p-banner .desc:last-child{margin-bottom:0}.p-banner .img-banner{max-width:70%;width:822px}@media only screen and (max-width:991px){.p-banner .img-banner{display:none}}.about{padding:90px 20px 50px}.about .mobile-image{display:none}@media only screen and (max-width:1199px){.about .mobile-image{display:block;width:100%}}.about.pb0{margin:0 auto;max-width:1320px;padding:30px 20px!important;width:100%}.about.pt0{padding:0!important}.about.pt0 .wrap-container{background:url(/static/media/book-clubs.f9870f0519987d9d3925.png) no-repeat 100%;background-size:contain;margin:0 auto;max-width:100%;padding:87px 30px 263px!important;position:relative;width:1320px}.about.pt0 .wrap-container:before{background:url(/static/media/book-club-title.02b1450325d1de0cde01.png) no-repeat 50%;background-size:contain;bottom:0;content:"";height:197px;left:0;position:absolute;width:169px}@media only screen and (max-width:1199px){.about.pt0 .wrap-container:before{display:none}}.about.pt0 .wrap-container .content-50:first-child{width:538px}@media only screen and (max-width:1199px){.about.pt0 .wrap-container{background-image:none;padding:30px 20px!important}.about.pb0{padding-top:40px!important}.about.pb0 .wrap-container{-moz-flex-direction:column-reverse;flex-direction:column-reverse}.about.pb0 .wrap-container .content-50{-moz-flex:none;flex:none;max-width:100%;padding:0;text-align:inherit;width:100%}.about.pb0 .wrap-container .content-50 .desc,.about.pb0 .wrap-container .content-50 .sub-title,.about.pb0 .wrap-container .content-50 .title,.about.pb0 .wrap-container .content-50 img{display:block;margin-left:auto;margin-right:auto}.about.pt0 .wrap-container{-moz-flex-direction:column;flex-direction:column}.about.pt0 .wrap-container .content-50{-moz-flex:none;flex:none;max-width:100%;padding:0;text-align:inherit;width:100%}.about.pt0 .wrap-container .content-50 img{display:block;margin:0 auto}.about.pt0 .wrap-content{margin:0 auto}}@media only screen and (max-width:767px){.about.pb0{padding-top:40px!important}}@media only screen and (max-width:480px){.about .content-50{margin-left:auto;margin-right:auto;max-width:100%;width:300px!important}.about.pt0{padding-bottom:0!important;padding-top:0!important}.about.pt0 .title{display:-moz-flex;display:flex;-moz-justify-content:space-between;justify-content:space-between;width:100%}.about.pt0 .title>span{display:-moz-flex;display:flex;-moz-flex-direction:column;flex-direction:column}.about.pt0 .title .content-mobile{font-size:20px}.about.pt0 .title img{display:block!important}}.about .wrap-content{margin-left:auto;margin-right:0;max-width:100%;width:538px}.about .wrap-content .title{margin-bottom:10px;text-transform:uppercase}.about .sub-title{margin-bottom:15px;max-width:100%;text-transform:uppercase;width:538px}.about .title{margin-bottom:25px;max-width:100%;width:538px}.about .title img{display:none!important}.about .title-mix{display:block!important}.about .title-mix small{text-transform:uppercase}@media only screen and (max-width:600px){.about .title-mix{line-height:1;margin-bottom:20px!important;width:300px}}.about .desc{margin-bottom:25px;max-width:100%;width:538px}.about .desc:last-child{margin-bottom:0}.about .wrap-container{-moz-align-items:center;align-items:center}.text-right{text-align:right}.wrap-container{display:-moz-flex;display:flex}.wrap-container .content-50{-moz-flex:1;flex:1;max-width:50%;padding-left:20px}.wrap-container .content-50.text-right{padding-left:0}.at-a-glance{padding:60px 50px}@media only screen and (max-width:1199px){.at-a-glance{padding:40px 20px}}@media only screen and (max-width:991px){.at-a-glance{padding-top:0}}@media only screen and (max-width:767px){.at-a-glance{padding:30px 20px 20px}}@media only screen and (max-width:480px){.at-a-glance{padding:30px 0 20px}}.at-a-glance .wrap-container .content{display:-moz-flex;display:flex;-moz-flex:1;flex:1}@media only screen and (max-width:991px){.at-a-glance .wrap-container .content{-moz-flex:none;flex:none;padding-bottom:30px;width:100%}.at-a-glance .wrap-container .content:last-child{padding-bottom:0}}@media only screen and (max-width:480px){.at-a-glance .wrap-container .content{-moz-flex-direction:column;flex-direction:column;margin:0 auto;padding-bottom:0!important;width:300px!important}.at-a-glance .wrap-container .content .image{padding-bottom:10px}.at-a-glance .wrap-container .content:last-child{padding-bottom:30px!important}}.at-a-glance .wrap-container .content .text{-moz-flex:1;flex:1;padding-left:20px}@media only screen and (max-width:480px){.at-a-glance .wrap-container .content .text{padding-left:0}}.at-a-glance .wrap-container .content-header{width:235px}@media only screen and (max-width:480px){.at-a-glance .wrap-container .content-header{margin:0 auto;width:300px!important}}.at-a-glance .wrap-container{margin:0 auto;max-width:100%;width:1320px}@media only screen and (max-width:1199px){.at-a-glance .wrap-container{flex-wrap:wrap}.at-a-glance .wrap-container .content-header{padding-bottom:30px;width:100%}}.at-a-glance .value{margin-bottom:10px}.at-a-glance .value-title{margin-bottom:30px;text-transform:uppercase}.at-a-glance .content-50{padding:0 10px}.at-a-glance .sub-title{margin-bottom:5px;padding-top:20px;text-transform:uppercase}.caption-section{background-color:#296d7f;padding:128px 50px}@media only screen and (max-width:767px){.caption-section{padding:60px 50px}.caption-section .caption{font-size:20px;letter-spacing:0}}@media only screen and (max-width:480px){.caption-section{padding:60px 0}.caption-section .caption{width:250px!important}}.caption-section .caption{color:#fff;margin:0 auto;max-width:100%;text-align:center;width:874px}.caption-section.orange-bg{background-color:#f9f4f2;padding:60px 0}.caption-section.orange-bg .caption{color:#333;width:750px}.caption-section .mtr-button{border:none!important;margin-top:30px}.section-background{-moz-align-items:center;align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:-moz-flex;display:flex;-moz-justify-content:center;justify-content:center;min-height:650px}.section-background .wrap-content{max-width:100%;padding:50px 20px;width:1320px}@media only screen and (max-width:480px){.section-background{background-position:top;background-size:auto 100%;min-height:562px;padding-bottom:30px;padding-top:216px}.section-background .wrap-content{padding:0;width:300px}}.section-background .sub-title{margin-bottom:5px;text-transform:uppercase}@media only screen and (max-width:991px){.section-background .sub-title{font-size:16px;margin-bottom:15px}}.section-background .title{margin-bottom:10px}@media only screen and (max-width:991px){.section-background .title{font-size:20px;padding-bottom:15px}}.section-background .desc{max-width:100%;width:427px}.section-background .mtr-button{margin-top:40px}@media only screen and (max-width:991px){.section-background .mtr-button{margin-top:25px}}.promotional-spots{background-color:#f9f4f2;padding:50px 20px 0}@media only screen and (max-width:480px){.promotional-spots{padding:40px 0 0}}.promotional-spots .title{margin-bottom:20px;text-align:center}@media only screen and (max-width:767px){.promotional-spots .title{font-size:20px}}@media only screen and (max-width:480px){.promotional-spots .title{margin:0 auto;text-align:left;width:300px!important}}.promotional-spots .spot{-moz-align-items:center;align-items:center;display:-moz-flex;display:flex;-moz-justify-content:flex-start;justify-content:flex-start;margin:0 auto;max-width:100%;width:1200px}.promotional-spots .spot:nth-child(odd){-moz-flex-direction:row-reverse;flex-direction:row-reverse;-moz-justify-content:flex-end;justify-content:flex-end}.promotional-spots .spot .img-content{max-width:60%;width:762px}.promotional-spots .spot .text-content{max-width:40%;padding:0 20px;width:558px}.promotional-spots .spot .text-content .wrap-content{max-width:100%}.promotional-spots .spot .sub-title{margin-bottom:15px;text-transform:uppercase}.promotional-spots .spot .sub-title:empty{display:none}.promotional-spots .spot .title{margin-bottom:15px;max-width:100%;text-align:left;width:426px}.promotional-spots .spot .desc{margin-bottom:20px}.promotional-spots .spot .desc:empty{display:none}.promotional-spots .spot .list{list-style:disc;padding-left:25px}.promotional-spots .spot .list li a{color:#296d7f;text-decoration:underline!important}@media only screen and (max-width:767px){.promotional-spots .spot{-moz-flex-direction:column;flex-direction:column}.promotional-spots .spot:nth-child(odd){-moz-flex-direction:column;flex-direction:column}.promotional-spots .spot .img-content,.promotional-spots .spot .text-content{max-width:100%;width:558px}.promotional-spots .spot .wrap-content{margin:0 auto}}@media only screen and (max-width:480px){.promotional-spots .spot .img-content,.promotional-spots .spot .wrap-content{margin:0 auto;width:300px!important}}.medium-caption{padding-top:100px}@media only screen and (max-width:1199px){.medium-caption{padding:60px 20px 0}}@media only screen and (max-width:767px){.medium-caption{padding:40px 20px 0}}@media only screen and (max-width:480px){.medium-caption{padding:40px 0}}.medium-caption .caption{margin:0 auto 20px;max-width:100%;width:1096px}@media only screen and (max-width:767px){.medium-caption .caption{font-size:20px}}@media only screen and (max-width:480px){.medium-caption .caption{width:300px}}.medium-caption .desc{margin:0 auto;max-width:100%;width:1096px}@media only screen and (max-width:480px){.medium-caption .desc{width:300px}}.partnerships-form{background:#fff;border-radius:20px;box-shadow:0 4px 4px rgba(0,0,0,.25);margin:0 auto;max-width:calc(100% - 40px);padding:60px 112px;width:650px}@media only screen and (max-width:600px){.partnerships-form{max-width:calc(100% - 30px);padding:50px 25px}}.partnerships-form .title{margin-bottom:10px;text-align:center}@media only screen and (max-width:480px){.partnerships-form .title{font-size:18px;margin:0 auto 10px;max-width:100%;width:300px}}.partnerships-form .desc{margin-bottom:30px;text-align:center}@media only screen and (max-width:480px){.partnerships-form .desc{font-size:15px;margin:0 auto 30px;max-width:100%;width:300px}}.partnerships-form .sub-title{text-transform:uppercase}.partnerships-form .sub-title a{color:#333}.partnerships-form .content-success .mtr-button{border-radius:20px;height:auto}.partnerships-form input,.partnerships-form textarea{background-color:#fff;background:#fff;border:1px solid rgba(51,51,51,.4);border-radius:30px;padding:0 25px;width:100%}.partnerships-form input.error,.partnerships-form textarea.error{border-color:#d80d0d}.partnerships-form .err-message{color:#d80d0d;display:inline-block;margin-top:5px;padding-left:25px}@media only screen and (max-width:370px){.partnerships-form .err-message{font-size:13px}}.partnerships-form input{line-height:50px}@media only screen and (max-width:480px){.partnerships-form input{line-height:48px}}.partnerships-form .input-wrap{margin-bottom:20px}.partnerships-form textarea{height:140px!important;padding:30px 25px;width:100%!important}.partnerships-form .mtr-button{height:44px;min-width:172px}.ReactModal__Overlay{max-height:100vh;overflow:auto;padding-bottom:40px;padding-top:80px;z-index:111111}.ReactModal__Overlay .partnerships-form{position:relative}.ReactModal__Overlay .partnerships-form .btn-close{background:none;border:none;height:28px;position:absolute;right:10px;top:10px;width:28px}.ReactModal__Overlay .partnerships-form .btn-close:after,.ReactModal__Overlay .partnerships-form .btn-close:before{background-color:#828282;content:"";height:1px;left:50%;position:absolute;top:50%;width:20px}.ReactModal__Overlay .partnerships-form .btn-close:after{transform:translate(-50%,-50%) rotate(45deg)}.ReactModal__Overlay .partnerships-form .btn-close:before{transform:translate(-50%,-50%) rotate(-45deg)}.sub-caption{background-color:#ce4419;padding:60px 0}.sub-caption .caption{color:#fff;text-align:center;text-transform:uppercase}