.best_practices_promo .page-center{max-width:1230px!important}.best_practices_promo .heading_area{margin:0 auto}.best_practices_promo .heading_area p{margin-bottom:32px}.best_practices_promo .content_wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto 22px}.best_practices_promo .item{border:1px solid #e8e8e8;border-radius:16px;display:flex;margin-bottom:26px;padding:24px;width:calc(33.3% - 12px)}.best_practices_promo .content_wrapper .item a{color:#1c1c1c;display:flex;flex-direction:column;text-decoration:none}.best_practices_promo .item .img{align-items:center;border-radius:16px 16px 0 16px;display:flex;justify-content:center;padding:16px}.best_practices_promo .item .img img{height:auto;max-height:200px;max-width:100%;width:auto}.best_practices_promo .item .text{margin:16px 16px 0}.best_practices_promo .item .text strong{font-family:Poppins,sans-serif;font-weight:600}.best_practices_promo .content_wrapper .item .footer,.best_practices_promo .content_wrapper .item .item_header{align-items:center;display:flex;justify-content:space-between;margin:16px 0}.best_practices_promo .content_wrapper .item .item_header{margin-top:0;max-width:100%}.best_practices_promo .content_wrapper .item .item_header img{filter:grayscale(100%);margin-right:8px;max-height:30px;max-width:50%;width:auto}.best_practices_promo .content_wrapper .item .item_header .read_more{flex-shrink:0;font-family:Poppins,sans-serif;font-size:14px;white-space:nowrap}.best_practices_promo .content_wrapper .item .item_header .read_more.arrow:after{background-image:url(https://www.cypherlearning.com/hubfs/icons/arrows/button-arrow.svg);background-position:50%;background-repeat:no-repeat;content:"";display:inline-block;height:12px;left:0;margin:0 0 0 8px;position:relative;top:0;transition:all .3s ease;vertical-align:middle;width:14px}.best_practices_promo .content_wrapper .item a:hover .item_header .read_more.arrow:after{left:6px}.best_practices_promo .content_wrapper .item .middle_content{flex:1;position:relative}.best_practices_promo .content_wrapper .item a:hover .middle_content .content_on_load{transition:opacity .2s}.best_practices_promo .content_wrapper .item .middle_content .content_on_hover{display:none}.best_practices_promo .content_wrapper .item a:hover .middle_content .content_on_hover{display:block;left:100%;left:0;opacity:0;opacity:1;padding:24px 16px;position:absolute;top:0;transition:left .3s}.best_practices_promo .content_wrapper .item a:hover .middle_content .content_on_load{opacity:0}.best_practices_promo .content_wrapper .item .middle_content .content_on_hover .quote_txt{font-family:Poppins,sans serif;font-size:18px;font-weight:500}.best_practices_promo .content_wrapper .item .middle_content .content_on_hover .author .quote_author{color:var(--charcoal);font-family:Roboto,sans serif;font-size:15px;font-style:normal;font-weight:300}.best_practices_promo .content_wrapper .item .middle_content .content_on_hover .author{align-items:center;display:flex;margin-top:16px}.best_practices_promo .content_wrapper .item .middle_content .content_on_hover .author svg{fill:var(--green);flex-shrink:0;height:40px;left:0;margin-right:16px;width:44px}.best_practices_promo .content_wrapper .item .middle_content .content_on_hover .author i{color:var(--green);font-size:34px;margin-right:16px}.best_practices_promo .content_wrapper .item .middle_content .content_on_hover .author img{flex-shrink:0;height:44px;left:0;margin-right:16px;width:44px}.best_practices_promo .content_wrapper .item .item_footer{align-items:center;border-top:1px solid #e8e8e8;display:flex;font-family:Poppins,sans serif;margin-top:16px;padding:16px 0 0 16px}.best_practices_promo .content_wrapper .item .item_footer .stat{flex-shrink:0;font-size:18px;font-weight:600;margin-right:8px;white-space:nowrap}.best_practices_promo .content_wrapper .item .item_footer .stat_description{font-size:14px;font-weight:300;line-height:1}.best_practices_promo .main_link{text-align:center}@media (min-width:1280px){.best_practices_promo .item .text strong{font-size:21px}}@media (max-width:1180px){.best_practices_promo .item{width:calc(50% - 14px)}}@media only screen and (max-width:1024px){.best_practices_promo .content_wrapper .item a:hover .middle_content .content_on_load{opacity:1}.best_practices_promo .content_wrapper .item a:hover .middle_content .content_on_hover{opacity:0}.best_practices_promo .content_wrapper .item:hover .img{background-color:var(--purple)}}@media (max-width:680px){.best_practices_promo .content_wrapper{margin:0 auto 24px}.best_practices_promo .content_wrapper .item{margin:auto auto 26px;max-width:320px;padding:16px;width:100%}}