.line__litte{bottom:120px;max-width:100%!important;position:absolute;transform:rotate(180deg)}.book_list__text__title{margin-bottom:15px}.book_list__text__description,.book_list__text__description p{color:#000}.book_list__text__cta a,.book_list__text__cta button{background:#44c8f5;border-radius:4px;box-shadow:0 4px 10px rgba(0,0,0,.26);color:#fff;display:block;margin:auto;padding:12px 20px;text-align:center;text-decoration:none;width:max-content}.book_list__text__cta a:hover,.book_list__text__cta button:hover{background:#f36f21}.book_list__image{position:relative}.row_reverse{flex-direction:row-reverse}@media only screen and (max-width:480px){.book_list{padding-top:0!important}.book_list__text__cta a{display:table-cell}.book_list__text__description ul li h5{max-width:300px}}@media only screen and (max-width:992px){.book_list__image img{display:block;margin:auto;max-height:300px;max-width:100%;width:auto}.book_list__text{padding:1rem}}.book_list__image img{height:auto;margin-bottom:20px;max-width:100%}.book_list__text__description li{display:flex}.book_list__text__description ul{list-style:none}.book_list__text__description ul li:before{color:#f36f21;content:"\2022";display:inline-block;font-size:30px;font-weight:700;margin-left:-1em;width:1em}.team{padding:50px 15px}.team .block_title span{display:block;margin-bottom:20px}.card_featured_image_wrapper img{margin-top:10px;max-width:100%}.card__reverse{height:200px}.card__face--front .card__description p{color:#000;text-align:center}.scene{perspective:600px}.card{cursor:pointer;height:100%;position:relative;transform-origin:center right;transform-style:preserve-3d;transition:transform .6s;width:100%}.card.is-flipped,.card:hover{transform:translateX(-100%) rotateY(-180deg)}.card__face{backface-visibility:hidden;color:#000;height:100%;position:absolute;text-align:center;width:100%}.card__content{display:block;margin:auto;max-width:200px}.card__face--back{transform:rotateY(180deg)}.card__face--back .card__description p{color:#fff;text-align:center}.back .card__content{padding:3px 10px 10px}.back .card__title{font-size:16px}.back .card__description{color:#007cba;margin-bottom:5px;margin-top:5px}@media only screen and (max-width:992px){.book_list__image img{width:100%}.card__link{display:block;margin:auto;max-width:350px}.card_featured_image_wrapper img{margin-top:20px}.card__background{padding:20px!important}}@media only screen and (max-width:480px){.card__link{display:block;margin:auto;max-width:250px}.card_featured_image_wrapper img{margin-top:20px!important}.card__background{padding:20px!important}.card__content{max-width:200px}}