.two-col-book-outer{background-position:50%;background-repeat:no-repeat;background-size:cover}.book-heading h2{line-height:37px}.book-heading h2,.book-subheading h3{font-weight:700;letter-spacing:0;margin:0;text-align:left}.book-subheading h3{box-sizing:border-box;display:inline-block;line-height:30px;padding:5px 5px 0 10px}.book-button a{border-radius:50px;display:inline-block;font-weight:700;letter-spacing:0;padding:10px 20px;text-align:left;text-decoration:none}.book-left{flex:0 45%;padding:40px 0}.book-right{flex:0 50%}.book-heading{padding-bottom:25px}.subheading-rep-outer{padding-bottom:30px}.two-col-book-inner.book_on_left .book-left{order:1}.book-image{position:absolute;right:-50px;top:-50px;width:65%}.two-col-book-inner.book_on_right{position:relative}.two-col-book-inner{align-items:center;border:.5px solid #707070;border-radius:30px;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:1000px;padding:0 30px 0 50px}.subheading-rep-inner{//display:inline-flex}.subheading-rep-inner:nth-child(2) h3{padding-right:16px;position:relative;top:-1px}.subheading-rep-inner:nth-child(3) h3{position:relative;top:-2px}.book-subheading{padding-bottom:30px}h3.subheading-rep-outer span{font-weight:700;letter-spacing:0;line-height:30px;padding:5px;text-align:left}@media(max-width:950px){.two-col-book-outer{padding-bottom:50px!important;padding-top:100px!important}.book-image{margin:0 auto;position:unset!important}.two-col-book-inner.book_on_right{position:unset}.book-left,.book-right{flex:0 100%}.book-left{box-sizing:border-box;padding:20px}.book-heading h2{font-size:28px!important;line-height:38px!important}.book-subheading h3{font-size:20px!important;line-height:30px!important}.two-col-book-inner.book_on_right .book-left{order:1}.book-image img{margin:-40px 0 0}.two-col-book-inner{padding:0 20px}}@media(max-width:467px){.book-image img{margin:-65px 0 0}}@media(max-width:360px){.book-button a{font-size:16px!important}}@media(max-width:335px){.book-button a{font-size:14px!important}}